用constraints布局

王朝学院·作者佚名  2016-08-27  
宽屏版  字体: 小 | 中 | 大 | 超大  

constraints最大的好处便是屏幕适配

一般情况下导航栏都是44加上状态栏的20,这样可以让我们按照比例来布局,就不必固定或者等于高宽度来布局控件以消除警告,

选中两个控件然后

101/43代表的就是乘法系数的比例值,可以通过上面的first和second直接得出想要的结果,这样在不同屏幕时都会按照比例进行元素的布局且没有constraints警告了

对于XCODE来说constraints只是提供了布局的描述信息(位置和大小)XOCDE在布局时如果没有警告也不一定是我们想要的,控制台没有警告才是最重要的。

位置和大小一定按照怎么精简怎么写而不要局限于习惯的写法。

让XCODE帮我们完成自动布局

这张图就很好说明,一开始我们只需要告诉XCODE3个控件左对齐,右对齐,居中对齐就可以了,然后XCODE会提示缺失布局,我们点击修复就可以了。

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
© 2005- 王朝网络 版权所有