我有一个故事板驱动的应用程序,我试图修改它支持iPhone 5iphone 5和故事板设置自动尺寸口罩
有一个导航控制器,然后我menuViewController
。在菜单控制器的viewDidLoad
中,我已验证self.view.frame是{{0, 0}, {320, 568}}
。视图控制器的大小在Simulated Metrics中设置为“推断”,并且主视图具有“Autoresize Subviews”选项。
但我的子视图没有调整大小! (请注意,我可以在代码中手动调整它们的大小,但这不是问题,但我真的很喜欢这样做,“主要使用IB”,因为我有很多视图,而且这将大约容易一百万倍。)
我有一个全屏子视图,不会调整大小。它的面具基本上都能启用。
我也有应该浮在底部或顶部的子视图,以及浮动在顶部工作的子视图,但是应该浮动在底部的子视图不会。
我应该在这里检查什么?这可能是我错过的一些愚蠢的行为,但是我一直在摸索我的头脑一个小时,并且正在接近改变代码中的所有框架。 (这将是丑陋的,以及不雅)
谢谢!
“但我的子视图没有调整大小!” : 你什么意思?何时旋转设备?或iPhone 4和5之间? – sergio
在iPhone 4和iPhone 5之间。 – livingtech
我也曾尝试在'viewDidLoad'的'self.view'上调用'layoutSubviews',什么都没有。 – livingtech