Tes*_*act 1 layout objective-c ios6 nslayoutconstraint
我的应用程序应支持使用iOS 5和iOS 6的iPhone分辨率(5及更早版本).当我在IB中使用自动布局时,iOS 5应用程序崩溃如下:链接
所以,我试图在代码中使用NSLayoutConstraint,但还没有成功.
子问题:
谁知道怎么做?
PS:我知道可以通过设置框架手动制作,但我想使用NSLayoutConstraints.
UDP:是的,我知道,这就是我在代码中使用NSLayoutConstraint的原因.我可以为确定iOS版本做出条件.问题是关于iOS6.
AutoLayout功能仅与iOS6兼容,iOS5不支持.因此崩溃
如果您希望自己的应用与iOS5兼容,则无法在XIB文件中使用AutoLayout.
您只能使用较旧的方法,AutoResizingMask
例如(对于大多数情况来说,这通常就足够了).