我工作的一個iOS版(SWIFT)項目。我試圖在容器視圖中嵌入一個UINavigationController。可以看出:爲什麼UINavigationController的有容器視圖中一個意外的大小?
有云:的UITabBarController - >的UIViewController:容器視圖 - >的UINavigationController - >的UIViewController
我已經隱藏了導航欄和工具欄的UINavigationController的
每次我跑它,我得到這個結果(紅色是容器視圖背景)
這是爲什麼發生?以及如何擺脫紅色欄,並使tableview填充整個容器視圖?
順便說一句:如果我直接嵌入表視圖到容器看法,我沒有這個問題。它似乎只在使用導航控制器時發生。
嗨感謝您的迴應,我已經約束了FilterViewController中的TableView,並試圖在FilterViewController和導航控制器上調整setAutomaticallyAdjustsScrollViewInsets。不幸的是仍然產生相同的輸出。 –
嗯,是有可能給我訪問一個簡單的再現項目?這樣更容易調試。 – Mark