gpt4 book ai didi

ios - 如何使用自动布局调整图像按钮的大小?

转载 作者:搜寻专家 更新时间:2023-11-01 07:22:42 25 4
gpt4 key购买 nike

我使用自动布局。这真的很酷。但是我在调​​整图像按钮的大小时遇到​​了问题。

我有一个图像按钮..它是为 iPhone 6 设计的。

图像按钮大小为 46px X 46px。

我想通过自动布局调整这个按钮的大小。

我认为...图像按钮的宽度 = 46 x(屏幕宽度/375)<-- 375 表示 iPhone 6 的宽度...因为此按钮专为 iPhone6 设计。

例如

在 iPhone6 中

图片按钮的宽度 = 46 x (375/375) = 46。

在 iPhone5 中

图片按钮的宽度 = 46 x (320/375) = 39.2

在 iPhone6+ 中

图片按钮的宽度 = 46 x (414/375) = 50.78...

但是在 Xcode 中..我找不到如何使用自动布局来设置这些方法。

只有多个选项..

例如选择按钮和 super View ...并添加约束 + 乘法...

但我不喜欢...你能帮我吗?

谢谢

最佳答案

您可以使用乘数将按钮设置为屏幕宽度(或 View 父 View 宽度)的百分比,您只需要选择该值即可。

对于您希望在 375 的父 View 上为 46 的按钮,百分比为 46/375 = 0.12

您还可以检查 0.12*320 = 38.4 和 0.12*414 = 49.68

根据需要在 0.12 后添加任意数量的小数位以获得所需的尺寸。理想情况下,您会选择使图像在每种设备尺寸下都是整数像素宽的东西...

关于ios - 如何使用自动布局调整图像按钮的大小?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37905632/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com