在我的應用程序中,我有一個登錄屏幕,並在此之後有一個TabBarController與3個選項卡。這裏是我的Main.Storyboard的屏幕截圖: 約束導航項意外改變
EventTable和DrinkTable的約束條件是相同的。在Login屏幕後顯示的第一個ViewController是EventViewController。在此視圖中,表格具有導航項目的右邊距。
移動到DrinkViewController表有錯誤的利潤率,它看起來像這樣: 如果我去下一個視圖控制器通過點擊進入BarButton並要回DrinkViewController的表顯示正確的保證金: 我的NavigationItem有什麼問題? TabBarController和NavigationController NavigationItem之間有什麼區別嗎?目前,我不知道如何使這個工作。 我想問題不在於特定的ViewController,而是使用TabBarController/NavigationController。如果我交換了TabBarController中的ViewControllers,就像在第二張圖片中看到的那樣,開始時未顯示的ViewController被破壞。
你有'viewDidLoad'中的任何一種滾動邏輯?它看起來像框架是正確的,只是當視圖呈現時,tableView contentOffset不是0 – 2015-03-25 18:07:31
不,我沒有滾動邏輯。我將用viewDidLoad編輯我的問題。 – Deutro 2015-03-25 20:19:09