首页 > 移动平台 > 详细

ios之如何删除默认的约束

时间:2015-01-25 13:43:07      阅读:1643      评论:0      收藏:0      [点我收藏+]

应用场景,你是否尝试过定义一个在设置了autolayout中的xib的控件,然后连线关联了outlet。跟住在代码中设置了针对这个控件的约束,但是发现没有显示效果,控制台里面打印出约束的问题。
大概就是这样的:IB auto generated at build time for view with fixed frame


原因解析:是因为你设置了autolayout,但是却没有自定义,系统会帮你自动创建一些约束

 

解决办法:
自己在xib定义一些约束,然后在xib的属性面板中勾选“placeholder remove at build time”


问我为啥知道这个问题,呵呵,google吧,附上外国大神的地址:http://travisjeffery.com/b/2013/11/preventing-ib-auto-generated-at-build-time-for-view-with-fixed-frame/

ios之如何删除默认的约束

原文:http://www.cnblogs.com/lee0oo0/p/4248089.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!