【问题标题】:Forcing UIButton to have just one title line强制 UIButton 只有一个标题行
【发布时间】:2022-09-27 16:55:49
【问题描述】:

我试图强制 UIButton 只接受一行文本,如果标题太长,我希望在标题的末尾或中间有 \"...\" 。但是当我尝试下面的代码时,不幸的是,它不起作用,它仍然给出多行标题文本。

titleButton.titleLabel!.lineBreakMode = .byWordWrapping
titleButton.titleLabel!.numberOfLines = 1
titleButton.titleLabel!.textAlignment = .center

    标签: swift text uibutton title


    【解决方案1】:

    听起来您想要lineBreakMode.byTruncatingTail.byTruncatingMiddle

    【讨论】:

    • 感谢您的有用回答,似乎主要问题是“平原”上的按钮样式,将其更改为默认值后发生了魔法!
    • 拯救了我的一天。从“普通”更改为“默认”是问题所在
    【解决方案2】:

    主要问题是“普通”的按钮样式,将其更改为默认值后发生了神奇的事情!

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2023-02-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-03-17
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多