Fyd*_*ydo 4 iphone objective-c ios nslayoutconstraint ios7
我正在开发一个目标为iOS7的应用程序,当我将应用程序部署到iPhone 4时出现以下错误.
[NSLayoutConstraint setActive:]: unrecognized selector sent to instance
Run Code Online (Sandbox Code Playgroud)
我调查了这个,结果setActive是在iOS8中引入的.问题是,setActive约束的替代方法是什么,大约是iOS7?我需要以编程方式操纵约束,似乎无法在任何地方找到答案.
另一种方法是从视图中添加/删除约束:
[myView addConstraint:constraint];
[myView removeConstraint:constraint];
从iOS 6.0开始提供此功能.https://developer.apple.com/library/ios/documentation/UIKit/Reference/UIView_Class/index.html#//apple_ref/occ/instm/UIView/addConstraint:
| 归档时间: |
|
| 查看次数: |
1211 次 |
| 最近记录: |