UILabel のテキスト制限を見つける方法はありますか? UILabel のテキスト制限を超えたときを見つけたかっただけです。Xcode がラベルの改行を識別するように。可能ですか?
質問する
454 次
3 に答える
0
技術的には、UILabel
の text プロパティはNSString
オブジェクトであり、NSString
オブジェクトの長さの既知の制限はありませんが、メモリです。
于 2012-07-23T15:05:14.940 に答える
0
メソッドを探していると思いますsizeWithFont:
:
float textWidth = [yourString sizeWithFont:yourLabel.font].width;
次に、 と比較textWidth
しyourLabel.bounds.size.width
ます。
于 2012-07-23T16:14:17.357 に答える
0
ラベルの幅とテキストの幅を比較できます。NSString の sizeWithFont メソッドでテキストのサイズを取得できます。フォントには、label.font を使用できます。
于 2012-07-23T15:09:07.857 に答える