【发布时间】:2013-03-15 09:30:32
【问题描述】:
我有一个简单的 UIButton 并尝试自动换行,但它总是在一行中显示超出按钮大小的文本。
NSString * text = NSLocalizedString(@"Start Loading",@"Start Loading");
_continueBtn.titleLabel.lineBreakMode = NSLineBreakByWordWrapping;
_continueBtn.titleLabel.textAlignment = NSTextAlignmentCenter;
[_continueBtn setTitle:text forState:UIControlStateNormal];
当我在 UI builder 中设置自动换行时,文本也会自动换行 - 只有当我运行应用程序时,文本才会出现在一行中。
我在这里错过了什么?
【问题讨论】:
-
我已经更新了我的答案 - 我已经尝试了与您发布的相同的代码,并且运行良好。您在哪个版本的 iOS 上运行此代码?
标签: cocoa-touch uibutton