разворачивать segue зависает пользовательский интерфейс - PullRequest
0 голосов
/ 09 июля 2020

Я использую сегменты раскрутки в своем приложении, чтобы отклонить несколько VC и вернуться к исходному. Размотка работает, но при нажатии кнопки, которая запускает его, пользовательский интерфейс замораживается на 2 секунды c. В функции размотки у меня ничего нет, она пустая поэтому не могла быть причиной зависания. Пожалуйста, дайте мне знать, в чем может быть причина и решение. Спасибо!

1 Ответ

0 голосов
/ 09 июля 2020

Обнаружил проблему: один из V C имел функцию viewWillAppear, которая подготавливала камеру, поэтому, когда я отклонял все VC с переходом отмотки, когда он достиг этого конкретного, он выполнял функцию ViewWillAppear. Я исправил это, добавив условие в функцию при движении назад, и теперь 2 se c зависания исчезли!

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