UIButton:自动调整高度的问题

时间:2012-10-09 02:49:40

标签: cocoa-touch uibutton

我有一个UIButton,其标题不断变化,有时,我设置的字符串超出了框架的边界。这是我所看到的问题的硬编码示例。

The issue in question

我希望宽度保持不变,要包装的单词以及相应调整的高度。到目前为止,第三个没有运气。这是我目前用于设置按钮标题的代码:

[self.button    setTitle:@"The quick brown fox jumps over the lazy dog, the quick brown fox jumps over the lazy dog"
            forState:UIControlStateNormal];
[self.button sizeToFit];
[self.button setNeedsDisplay];

1 个答案:

答案 0 :(得分:0)

我最后做的是为按钮的高度约束创建一个IBOutlet(不知道我能做到这一点)并将常量设置为self.button.titleLabel.height。