【问题标题】:Add padding to sides of text in a button在按钮中的文本两侧添加填充
【发布时间】:2019-04-14 16:14:57
【问题描述】:
使用Xcode's storyboard,如何在UIButton's 文本的左右添加填充?我这辈子都不知道该怎么做。
这是我的按钮:
我希望按钮“拥抱”文本,然后在按钮的左侧和右侧填充 32px。
但是当我尝试添加 Title Inset 时,它只会将文本压缩到几乎不显示的程度:
那么如何正确调整按钮的内边距呢?
【问题讨论】:
标签:
ios
xcode
uibutton
constraints
xcode-storyboard
【解决方案1】:
确保为情节提要中的按钮完成以下操作。
- 将故事板中
Size
Inspector 中的左侧和右侧的 Content insets 值更新为 32px。
- 另外,确保
Content Compression Resistance priority -
Horizontal 值较高 (751) 更安全。
- 如果您对 Button 有任何宽度限制,请尽可能删除。
- 不要更新标题插图。它不会像您预期的那样工作。
我已经对此进行了测试。它对我有用。