在许多 UIButton 中对齐文本,即使 SF 符号(或其他图像)具有不同的宽度?

问题描述 投票:0回答:1

有一些 UIButtons(可能在堆栈视图中),左对齐,并且每个按钮都有一个图像。

当您将内容插入左侧(示例中的 4)时,文本的 minX(示例中的“S”)根据图像宽度而变化

在几乎所有情况下,您的设计师都会希望所有文本彼此左对齐。

是否有一些设置可以“独立”对齐文本?比如说,将文本的 contentInset 与图像分开设置,或者将图像设置为固定宽度(它们将位于该宽度内的左侧)。

显然,人们可以编写一个完全自定义的按钮,自己添加图像,但对于如此常见的需求必须这样做似乎令人难以置信?

ios swift uibutton
1个回答
© www.soinside.com 2019 - 2024. All rights reserved.