swift中的自动布局+大小类问题

时间:2014-11-24 06:27:10

标签: ios swift uiview autolayout size-classes

enter image description here

在上面的视图中,viewB是使用 xib 创建的viewA的子视图,并且还在xib中添加了约束。 viewB限制了top,bottom,leading&相对于其超级视图的尾随。文件所有者是快速查看控制器。 viewB与文件所有者

连接
@IBOutlet weak var viewB: UIView!

但是当我在运行iOS 8的iPAD中运行项目时,viewB不可见? (在iPhone中可见) 我试图在viewdidLoad&中访问它的框架。 viewDidAppear,它是(0.0,0.0,0.0,0.0)

这是我项目中唯一的快速视图控制器,所有其他视图和& VC在objc。

这是一个快速的错误还是我想做错事?

1 个答案:

答案 0 :(得分:2)

问题已解决。 它与XIB中的大小类有关。 Cw& amp; Rh尺寸。 如果有人遇到此问题,请检查xib的布局约束两次:)

一个很好的参考:http://adoptioncurve.net/archives/2014/08/working-with-size-classes-in-interface-builder/