请从图像中获取一些帮助,我在UINavigationController中嵌入了一个BlueViewController,然后将它们设置为UITabBarController中的视图控制器堆栈之一。
我想知道为什么BlueViewController的视图大小没有相应地更改。还是我错过了一些重要的信息,因为我的其他项目运行良好。
BlueViewController的视图的autoresizingMask设置为flexibleHeight和width。这是在Swift 4.2,XCode 10.1中没有情节提要的情况下编写的。
答案 0 :(得分:1)
对于任何好奇的人,都找到了答案。
UIViewController的edgeForExtendedLayout是完成此任务的工具,将其设置为all意味着您在ur控制器内的视图扩展/忽略了导航栏和标签栏。如果我什至部分不对,请纠正我。