UIModalTransitionStyle отразить по горизонтали Выпуск - PullRequest
0 голосов
/ 26 декабря 2018

Я пытаюсь показать пользовательский View Controller как представление предупреждений в swift.Все работает нормально, но проблема в том, что стиль перехода flipHor horizontal ведет себя по-разному в разных версиях ios.Вы можете увидеть мой случай на следующих изображениях.Первое изображение было взято с симулятора, на котором установлен ios 12.1. Второе изображение было взято с моего физического телефона, и на нем установлен ios 10.3.3. Почему на моем физическом телефоне перевернутый горизонтальный переход отличается от симулятора.Как получить такую ​​же анимацию симулятора на моем физическом телефоне.Мой код сценария, как показано ниже:

 customAlert = self.storyboard?.instantiateViewController(withIdentifier: "howtoPlay") as! HowtoPlayViewController
        customAlert?.providesPresentationContextTransitionStyle = true
        customAlert?.definesPresentationContext = true
        customAlert?.modalPresentationStyle = UIModalPresentationStyle.overCurrentContext
        customAlert?.modalTransitionStyle = UIModalTransitionStyle.flipHorizontal
        customAlert?.howtoPlayDelagate = self
        self.present(customAlert!, animated: true, completion: nil) 

enter image description here enter image description here

1 Ответ

0 голосов
/ 28 декабря 2018

Привет, ребята, ответ @matt в части комментариев помог мне.Решение, как показано ниже:

customAlert! .View.layer.isDoubleSided = false

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...