Ana*_*sia 23 xcode cocoa-touch constraints xib autolayout
我在我的项目中使用Xcode 5和autolayout.我有一个.xib文件,它们之间有很多子视图和约束.现在我需要创建一个中间全屏容器视图并将所有子视图放在那里.所以现在我有了view->subviews,我想要view->container view->subviews.当我在IB中通过将子视图拖动到容器视图中来执行此操作时,它们都会居中并且所有约束都会丢失.手动恢复所有约束会有点困难.是否有一种明智的方法可以保持所有子视图的位置和约束?
Leo*_*ica 18
在Interface Builder中将容器视图添加到层次结构(以获取对象ID)并关闭视图..xib在文本编辑器中手动编辑文件,并将所有子视图移动到容器视图下.在IB中创建约束,引用IB对象ID,因此您必须使用容器替换引用superview的约束; 快速更换应该就足够了.
| 归档时间: |
|
| 查看次数: |
4153 次 |
| 最近记录: |