繁体   English   中英

iOS-按钮的自动布局/尺寸类别

[英]iOS - Autolayout/Size classes for buttons

对于在某些情况下何时使用自动布局和/或大小类,我有些困惑。 在我的初始视图中,我有2个按钮,一个“垂直于Facebook”和一个“通过电子邮件注册”,垂直堆叠。 我最初将它们设置为70左右的高度和18pt的字体,在新手机上看起来不错,但在较小的手机上它们看起来很大并且组合在一起(有间距)最终占据了几乎一半的屏幕。

所以我首先想到的是将按钮设置为主视图或子视图的百分比高度,但是事情开始变得非常复杂非常快:我是否也将百分比用于边距和间距? 它在哪里结束? 这是很多计算。

但是我也没有在这里看到使用大小类的有用之处,因为我的应用程序仅处于纵向模式,因此我无法真正定位说iPhone 5 vs iPhone 6。

因此,我是否必须忍痛忍受,并使用百分比在所有屏幕上都获得漂亮的按钮,还是我应该把它吸起来,并在现在很少使用的手机上使用大字体显示真正胖的按钮? 至于字体大小,是否存在公认的标准尺寸集(例如,用于标题和正文),在所有手机上看起来都不错?

您是否尝试过使用宽高比约束? 如果使用它,则保持距边缘的距离固定,并且应针对不同的屏幕尺寸按比例挤压

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM