0

我有一些带有许多按钮的视图控制器。现在大约三分之一的按钮只显示一行文本。文本是通过情节提要的属性检查器输入的(不是以编程方式)。

这个问题似乎没有任何规律。

按钮需要很小,所以每个按钮有几行(大约在两到八行之间)。

是的,按钮足够大,可以显示所有文本。

Xcode 4.6,部署目标 iOS 6.1,按钮类型:自定义,状态配置:默认,标题:普通。

任何帮助将不胜感激!你们真棒。

编辑:情节提要文件显示所有行,但 iPad(模拟器)没有。

4

2 回答 2

2

将按钮 textlabel 的 lineBreakMode 设置为 UILineBreakModeWordWrap (NSLineBreakByWordWrapping for Ios 6+)。它应该工作

于 2013-04-01T16:59:28.880 回答
0

你(们)能做到

button.titleLabel.numberOfLines =0;

button.titleLabel 的行为类似于 UILabel。UILabel 的所有属性都有效。

编辑:在 .xib 文件中单击要更改的按钮。在“换行符”中选择“自动换行”

于 2013-04-01T18:13:16.147 回答