为了账号安全,请及时绑定邮箱和手机立即绑定

关于autolayout的问题

这节讲得比较简单,看完后还是有很多不懂。在自己做的一个多个输入框的View中,在各个设备上显示起来还是乱糟糟的。

现在问题来了:比如我有一个textField,想再不同的设备上,height各自不同(系统自适应或者自定义不同的值均可);或者同一view里面,有两个textField,在不同的设备上height相同,但是两个textField的间距根据不同设备自适应。这用autolayout是否可以实现,还是只能用代码来规范?

正在回答

1 回答

你可以设置约束,设置2个textField之间的距离,设定以后它们之间的距离就是固定的了,不管哪种设备距离都不变,然后再各自设置具体边框的约束,它们的height就会根据设备的不同自适应了。添加约束的工具就在storyboard界面的右下角

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
使用Swift开发iOS8 App实战
  • 参与学习       62613    人
  • 解答问题       541    个

通过苹果最新Swift语言开发iOSApp,从零开始学习iOS的开发

进入课程

关于autolayout的问题

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信