【发布时间】:2010-09-06 11:29:00
【问题描述】:
刚开始在这里发帖,但已经获得了许多非常有用的帮助。
我正在将一些文本放入 UIButton 标题 ( UIButton setTitle: forState: ) 我只希望显示文本的第一位(即仅适合的数量)。目前,我正在将额外的文本溢出到视图中。
有什么简单的方法可以帮助阻止文本溢出,还是我必须实现自己的自动换行算法来微观管理我设置标题的文本量?
【问题讨论】:
标签: iphone cocoa-touch uibutton
刚开始在这里发帖,但已经获得了许多非常有用的帮助。
我正在将一些文本放入 UIButton 标题 ( UIButton setTitle: forState: ) 我只希望显示文本的第一位(即仅适合的数量)。目前,我正在将额外的文本溢出到视图中。
有什么简单的方法可以帮助阻止文本溢出,还是我必须实现自己的自动换行算法来微观管理我设置标题的文本量?
【问题讨论】:
标签: iphone cocoa-touch uibutton
您不能为关联的titleLabel 设置最大行数吗?
【讨论】:
iPhone SDK 已经实现了该算法,并且有许多选项。您可以使用 lineBreakMode 属性。您可以使用UILineBreakModeTailTruncation 作为值。但是,此属性在 iOS 3.0 中已弃用。您需要在 OS 3.0 中使用titleLabel
【讨论】: