导航栏标题栏按钮文本不按尾截断字符串

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

我使用故事板创建了带有左栏按钮项的导航栏。左栏按钮项包括菜单按钮、标题按钮和搜索按钮,如下图所示: Left bar items with navigation drawer

当我使用标题按钮的短文本运行应用程序时,它工作正常,如下所示:Short Text

问题是当文本很长时,其他按钮就会消失,如下所示: long text problem

标题栏按钮文本在更改文本后不会逐尾截断字符串。 下面是我用来更改文本的代码

 TitleButton.setTitle(String(titleString.uppercased()) ,for: UIControl.State.normal)

使用上面的代码更改标题文本后,标题文本样式发生变化,文本重叠,其他栏项目消失。

有没有办法强制标题按钮截断尾巴?

ios swift storyboard
© www.soinside.com 2019 - 2024. All rights reserved.