0

タイトルが常に変化する UIButton があり、設定した文字列がフレームの境界を超えることがあります。これは、私が見ている問題のハードコードされた例です。

問題となっている問題

幅を一定に保ち、単語を折り返し、それに応じて高さを調整したいと思います。これまでのところ、3番目のものは運がありません。ボタンのタイトルを設定するために現在持っているコードは次のとおりです。

[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];
4

1 に答える 1

0

私がやったのは、ボタンの高さの制約にIBOutletを作成し(それができるとは知りませんでした)、定数をself.button.titleLabel.heightに設定することでした。

于 2012-10-11T01:18:08.043 に答える