У меня есть пользовательский интерфейс на основе контроллера навигации, который содержит представление
MainView
MainView содержит дочерний вид
MainView
ChildView
и ChildView содержит подпредставление
MainView
ChildView
SubView
Когда я помещаю ChildView в стек, мне нужно получить высоту панели навигации в SubViewController, чтобы изменить размер некоторого содержимого. В SubViewController я попытался
self.navigationController.navigationBar.frame.size.height
и
self.parentViewController.navigationController.navigationBar.frame.size.height
и ни один из них не содержит высоту панели навигации. Я предпочел бы получить высоту, а не жестко кодировать значение 44.0.