テキストを入れすぎると、テキストUILabel
が縮小されます。
テキストに 4 行を入れることもあります。1 文が 20 行になることもあります。時々何もありません。
また、テキストは短くても長くてもかまいません。
UILabel
そのテキストの量に合うようにするにはどうすればよいですか?
また、どのようにしてUIView
それをUILabel
包み込み、大きい方や小さい方にも合うようにするにはUILabel
?
テキストを入れすぎると、テキストUILabel
が縮小されます。
テキストに 4 行を入れることもあります。1 文が 20 行になることもあります。時々何もありません。
また、テキストは短くても長くてもかまいません。
UILabel
そのテキストの量に合うようにするにはどうすればよいですか?
また、どのようにしてUIView
それをUILabel
包み込み、大きい方や小さい方にも合うようにするにはUILabel
?
UIKit Additions to NSStringを使用して、特定のフォントのテキストのサイズを決定します。
NSString *myLongText = @"......" // some long text.
UIFont *font = [UIFont systemFontOfSize:12];
CGSize size = [myLongText sizeWithFont:font
forWidth:maxWidth
lineBreakMode:NSLineBreakByWordWrapping];
myLabel.frame = (CGRect){myLabel.frame.origin, size};