繁体   English   中英

如何在Xcode中将大小类应用于UIButton

[英]How to apply size classes to a UIButton in Xcode

我希望按钮在iPhone上的尺寸为30x35 ,在iPad上的尺寸为60x70 我在情节提要中创建按钮。 我知道我需要使用尺寸等级。 但是我无法在不同的设备上创建不同的尺寸。 我使用以下动作序列:

  1. 在情节提要中选择iPad Pro 9,7。

  2. 创建按钮并更改宽度60 ,高度70

  3. 创建宽度和长宽比约束。

  4. 在宽度约束中,取消标记Installed然后按加号并创建wR hR Installed

  5. 在情节提要中选择iPhone 8。

  6. 更改宽度30 ,高度35

  7. 创建宽度约束。

有时我在iPhone和iPad上创建不同的尺寸,但有时不起作用。

这是正确的行动顺序吗?

更新

请告诉我我是否不对。 对于iPad(60x70)中的按钮,我应该创建宽度限制,然后按“已安装” wR hR。 对于我在iPhone(30x35)中的按钮,我应该再创建一个宽度约束,然后为wC hC,wR hC,wC hR按下“已安装”?

如果您只是想更改iPhone和iPad的宽度, 只需将size类应用于UIButton。

转到按钮的attributes inspector器,然后单击width属性左侧的加号按钮。

选定的宽度:常规和高度:常规。 然后点击按钮Add Variation

在此处输入图片说明

更改iPad的宽度(w R h R)

现在,我的情况是, iPhone的宽度为200iPad的宽度为400

适用宽度

注意 甚至不需要一次单击installed属性。

如果需要帮助,请告诉我

暂无
暂无

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

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