我在应用程序didFinishLaunchingWithOptions上更改了TabViewController的视图大小。它正在按预期工作。但我的问题是当我使用modelViewController显示视图然后tabViewController视图恢复到全屏。如何使标签视图无法恢复到全屏。
[self presentModalViewController:navController animated:YES];
答案 0 :(得分:1)
如果将tabViewController-shrinking-code移动到viewDidLoad
或viewWillAppear
(tabViewControllers方法),您应该会更好。不要忘记在覆盖此方法时调用[super ...]
。
另请务必将tabViewController.wantsFullScreenLayout
设为NO
。