我有一個導航設置,在頂部有一個UITabBarController。然後我有一個標籤,該標籤是通過創建放入一個UINavigationController像這樣一個UIViewController實例:如何在導航和製表符控制器中正確添加UITableView?
UIViewController *testVC = [UIViewController new]; // Has UITableView as subview
UINavigationController *testNavVC = [[UINavigationController alloc] initWithRootViewController:testVC];
[self setViewControllers:@[testNavVC]];
該棱與testVC的UIViewController內的UITableView的問題。該表格正確顯示在頂部,正確位於UINavController導航欄下方。但是,當將表視圖滾動到底部時,表格視圖中的最後一行將在屏幕底部切斷。我發現我可以將底部內容插入到100(值將根據行高而有所不同),以正確顯示內容。我不覺得我需要這樣做,並且正在尋找更好的解決方案。
如何正確添加以這種方式嵌套的UITableView?
作爲一個注意事項,當使用UITableViewController而不是帶有添加的UITableView的UIViewController時,這一切都能正常工作。在我的情況下,我需要使用後一種選擇。