【发布时间】:2014-10-23 18:27:33
【问题描述】:
我使用的是 Xcode 6 和 iOS 8。该项目是从 iOS 5 开始编写的,而不是使用自动布局。因此,有大量的自动调整大小和大量通过操纵框架来移动控件和视图的代码。
我知道同时使用两者都可以,但是您是否进行了完整的转换,并消除了对框架属性的所有引用,还是只保留那些有效的?
例如,动态创建一个控件,该控件将被放置在视图中,但不需要在该视图中操纵其位置。你会摆脱 initWithFrame: 并通过约束来完成它,还是直接离开它?
在我看来,两者可以共存,只要控件在创建和放置后是静态的。
【问题讨论】:
标签: ios ios8 xcode6 ios-autolayout