IOS布局笔记四(IOS7配置自动布局的约束)

本文介绍如何在iOS应用中使用自动布局来确保不同设备和屏幕方向下的UI一致性。通过实例演示了如何为TextField和按钮设置自动布局约束,实现响应式设计。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >


上一篇博客记录了怎么使用代码对视图进行约束,原文:IOS布局笔记三(使用不同父类的 view 进行约束)

这次记录一下关于自动布局的例子,

1.创建一个Single View Application :

2.选择自动布局:



3.拖拽两个TextField和一个按钮到视图中,把他们放在屏幕的水平位置的中央,运行:

手机竖屏的时候,很好看:


横屏的时候就变成了这个鸟样子,()




当然你可以用代码添加约束,不过有了autoLayout 一切是那么的美好。


4.选中两个Text Field按照下图设置垂直间距,  




按照上边的方法依次设置,

三个构件的leading space to superview 和trailing space to superview

下边textfile 和button 的vertical spacing

上边 TextFiled的top space to superview 

设置完后约束图如下


必须所有的约束线全部变成蓝色 ,如果是红色说明约束还没设置完整,

可以点击红色箭头查看缺少的约束。



设置完后运行效果如下:






评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值