gpt4 book ai didi

ios - 如何固定图像在 UIButton 中的位置?

转载 作者:行者123 更新时间:2023-11-28 12:47:22 28 4
gpt4 key购买 nike

假设我们有一个尺寸为 22 x 22 的图像。我们还有一个尺寸为 260 x 44 的按钮。此按钮将水平调整大小,使其始终距屏幕边缘 16 像素。

我想固定按钮内图像的位置,使其垂直居中并距按钮左边缘 10 像素,在设计时无论按钮大小如何。此按钮将是调整大小以适应 iPhone 5/6/6+

我不想在某些 Controller 的 viewDidLayoutSubviews 中为按钮外的按钮计算 content/image/title/edgeInsets,感觉不对。这不是 VC 的责任。我不打算子类化 UIButton,它是一个类集群,好吗?

我真的坚持从 UIControl 实现我自己的 Button 吗?还是我错过了 UIButton 类的一些可能配置?

最佳答案

使用 contentHorizo​​ntalAlignment,您可以将图像设置为左对齐,使用 contentEdgeInsets,您可以定义边框的填充(如我上面的评论中所述)。

关于ios - 如何固定图像在 UIButton 中的位置?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37598716/

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