Я столкнулся с проблемой, которую я не могу понять для своей жизни. Проблема возникает только на iPhone X. Я добавил небольшое видео, так как сложно точно объяснить, что происходит.
Я также добавил скриншот моей раскадровки, чтобы вы могли видеть поток.
В значительной степени наблюдалось зависание, когда панель вкладок скрывалась. Это происходит только тогда, когда мы посещаем категорию VC (которая представлена модально с помощью перехода, она также встроена в навигационный контроллер).
** Я все еще новичок в разработке iOS, поэтому, если я делаю что-то ужасно неправильное, не стесняйтесь поделиться :)
Видео: https://youtu.be/HC14zFxh-HM
Код, который отправляет читателю:
@IBAction func sendToReader(_ sender: Any) {
let myVC = storyboard?.instantiateViewController(withIdentifier: "ReaderRootVC") as! ReaderRootVC
myVC.book = self.book
myVC.hidesBottomBarWhenPushed = true
navigationController?.pushViewController(myVC, animated: true)
}
Код, закрывающий категорию ВК:
@IBAction func navigationCancelBtnPressed(_ sender: Any) {
self.navigationController?.dismiss(animated: false, completion: nil)
}