我正在尝试在故事板中使用大小类和Autolayout。
//很抱歉,由于报道不充分,我无法发布图片。
我似乎已成功上传了我的照片,现在是here。白色区域是UIView,只有UILable作为其子视图,大小类是wCompact和hRegular。
我在UIView
下方设置UINavigationBar
,然后在视图上添加UILabel
。
为了在所有iphone模拟器上显示这一点,我使用了wCompact和hRegular大小类。
我希望将标签设置在屏幕中央。所以我为在容器中对齐水平中心的标签设置了约束。
但即使UIView
消失,我也无法在模拟器上看到任何内容。
有谁知道发生了什么?
答案 0 :(得分:1)
也许UIView的高度会发生变化?尝试将约束放到你的UIView上。
答案 1 :(得分:0)
我尝试记录UIView的框架,但是我在viewdidLoad方法中做了那个,然后我得到了一个错误的框架,因为故事板中的UIView实例当时并不是init ...我应该在viewDidAppear方法中做到这一点...
请回答。