我正在尝试实现类似于facebook新闻Feed的视图。我需要在 PAGE_NAME "上显示类似" USER_NAME 的文字。 。页面名称需要是用户点击它时进入综合浏览量的uibutton。所以这里的问题是,如果页面名称文本太长而无法放入一行,则页面名称文本不会分成下一行。我试过了NSLineBreakByWordWrapping
,但它没有帮助。
编辑:NSLineBreakByWordWrapping并将numberOfLines设置为0,只需将文本分成PAGE_NAME按钮本身的底部即可。但我需要它来到用户名的底部。
答案 0 :(得分:0)
尝试将numberOfLines设置为0。
button.titleLabel.numberOfLines = 0;
答案 1 :(得分:0)
检查一下:
test.titleLabel.lineBreakMode = NSLineBreakByWordWrapping;
test.titleLabel.numberOfLines=0;
如果您想将文字设置为按钮:
test.titleLabel.adjustsFontSizeToFitWidth=YES;
您也可以使用以下属性:
test.titleLabel.textAlignment = NSTextAlignmentLeft;
test.contentHorizontalAlignment =UIControlContentHorizontalAlignmentLeft;