我开发了一个iOS应用程序,我用法语和英语进行了本地化。我的UINavigationBar中有一个UIButton,用英语读取Back
,用法语读取Retourner
。我的UIButton似乎只是默认使用英语按钮的长度,所以当在法语设备上打开应用程序时,文本不适合按钮。
我已经尝试在我的故事板中读取UIButton Retourner
,我似乎无法设置长度约束。我错过了什么吗?
答案 0 :(得分:1)
试试这个
button.titleLabel?.adjustsFontSizeToFitWidth = true
发现于:How to adjust font size of text in a UIButton to fit the width programmatically in Swift?
答案 1 :(得分:0)
好吧,事实证明这是一个提供的方法!
我刚刚设置:
backButton.sizeToFit()
在我的viewDidLoad
中,它就像一个魅力。