-6

如何UIButton在 iPhone 编程中将多行设置为 a 的标题?

4

4 回答 4

7
someButton.lineBreakMode = UILineBreakModeWordWrap;

在发布问题之前,请务必尝试养成查阅文档的习惯。Apple 的文档非常全面,通常会涵盖此类内容。

于 2009-05-26T06:23:51.120 回答
3

你好,

UIButton 有一个名为 lineBreakMode 的属性,它允许您添加多行标题。我将设置它的两个主要内容是 UILineBreakModeWordWrap 或 UILineBreakModeCharacterWrap。

UILineBreakModeWordWrap 包装最后一个单词, UILineBreakModeCharacterWrap 包装在最后一个字符。

好像:instanceOfUIButton.lineBreakMode = UILineBreakModeWordWrap;

或者instanceOfUIButton.lineBreakMode = UILineBreakModeCharacterWrap;

希望这就是你的追求

于 2009-06-08T08:31:18.297 回答
1

请不要使用子视图。

someButton.lineBreakMode = UILineBreakModeWordWrap; 

这是做到这一点的正确方法。有一个针对德国社区的教程!

http://bedifferently.wordpress.com/2011/11/16/uibutton-bearbeite-den-titel-teil-1/

于 2011-11-16T10:26:01.943 回答
-2

UIButton 不显示多行。这样做的方法是将Subview a UILabel 添加到按钮

于 2009-06-08T08:52:17.363 回答