You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

设置居中对齐后UIButton自动换行功能失效如何解决?

无代码实现UIButton属性文本居中对齐+自动换行的方案

哈哈,这个坑我踩过!完全不用写代码就能搞定,在Storyboard/XIB里几步操作就解决:

  • 先把按钮的标题模式切到Attributed(别用Plain),输入你的标题文本后,将Line Break设置为Word Wrap,这时候文本应该能正常换行,只是默认左对齐。
  • 接下来选中所有的属性文本内容,在顶部的文本编辑工具栏里点击居中对齐按钮——划重点!不要直接用按钮属性面板里的全局对齐选项,一定要在属性文本的编辑状态下选择对齐方式。
  • 最后检查按钮的约束:确保按钮有足够的宽度容纳换行后的文本,或者给按钮设置合适的Content Hugging Priority,让它能根据文本自动调整尺寸;如果文本显示拥挤,调整Content Insets给文本留出足够的上下左右空间。

这样操作后,按钮的文本就会既居中对齐,又能正常自动换行了,比之前那种繁琐的代码方案省心太多!

内容的提问来源于stack exchange,提问作者nc14

火山引擎 最新活动