IOS自动布局缩小
Posted
技术标签:
【中文标题】IOS自动布局缩小【英文标题】:IOS Auto Layout scale down 【发布时间】:2015-05-05 21:30:08 【问题描述】:我正在尝试创建此视图,其中图像粘在一起并在设备变小时调整大小。每件事都有效,但我似乎没有开始工作的唯一一件事是缩小规模。
从屏幕截图中可以看出,有两个框需要居中。框之间的空间始终与宽度和高度相同(例如 100x100 或 50x50 或 25x25 等)。但正是这种简单的调整大小使盒子变小并不起作用。你们知道我应该使用什么样的自动布局属性吗?还是属性的组合?非常感谢您的帮助。
问候
【问题讨论】:
【参考方案1】:您可以在情节提要中完成所有这些操作。给视图左右边缘的任何间距,以及它们之间的空间。选择 2 个框,然后选择“等宽”和“等高”。选择其中一个框,并为其设置 1:1 的纵横比约束。不要给盒子任何固定的宽度或高度限制。
【讨论】:
【参考方案2】:我完全同意@rdelmar 的回答... +1 回答...
实际上,为了保持任何对象的比例,您需要使用宽高比,例如大屏幕中的 100x100 和小屏幕中的 50x50...对于其他视图尺寸也是如此...
由于我们希望两个对象在高度和宽度方面相同,我们必须将一个对象的宽度和高度赋予另一个对象......
为了更好地理解它是如何完成的......这是视觉格式..
这是你想要的输出......
【讨论】:
以上是关于IOS自动布局缩小的主要内容,如果未能解决你的问题,请参考以下文章
自动布局 - UILabel 在方向更改后宽度缩小,这是由另一个应该自动调整字体大小的 UILabel 引起的
自动布局可以调整 UITableView 的大小以在 ipad 上纵向增长和横向缩小吗?