繁体   English   中英

自动布局混合代码和界面生成器

[英]Autolayout mixing code and interface builder

我想在项目中使用自动版式

理想情况下,我希望在xib中“预先排列”我的视图的大概位置和高度,以及对主视图的所有出路和操作。

然后我想在-viewDidLoad addConstraints到所有视图,以便它们重新排列

这是一个好的解决方案吗? 我应该如何设置xib以使用自动布局? 在设置自己的约束之前,应该删除所有约束吗?

感谢您的任何建议

我建议执行以下操作:

  • 在IB中设置所有必要的约束。
  • 为需要动态更改的约束创建出口(如果这是您要执行的操作)
  • 在您的viewDidLoad方法中访问这些出口并更改值

这样,您就可以同时获得两全其美的优势。 您将获得用于最初设置所有布局的UI,然后可以在运行时对其进行调整。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM