мой вопрос очень прост, но я не могу найти ответ ... У меня есть панель вкладок, и я пытаюсь добавить вид сверху, чтобы получить пользовательскую анимацию перехода, но по какой-то причине, когда я вставляю Subview, подпредставление добавляется после панели вкладокслой, а не в слое панели вкладок после представления AddPod
: вот пример:
override func perform() {
let sourceView = self.source.view as UIView
let destinationView = self.destination.view as UIView
destinationView.frame.origin.y = -destinationView.frame.size.height
let window = UIApplication.shared.delegate?.window!
window?.insertSubview(destinationView, aboveSubview: sourceView)
UIView.animate(withDuration: 1, animations: {
destinationView.frame.origin.y = 0
}, completion: {
(value: Bool) in
self.source.tabBarController?.present(self.destination, animated: false, completion: nil)
})
}