10
minimumScaleFactorと属性付き文字列を同時に使用できますか?UILabel attributedTextとminimumScaleFactor
[myLabel setFrame:CGRectMake(6, 0, 200, 25)];
NSMutableAttributedString *attStr = [[NSMutableAttributedString alloc] initWithString:@"A very long string and its first 20 characters should be bold"];
[attStr addAttribute:NSFontAttributeName value:[UIFont boldSystemFontOfSize:17] range:NSMakeRange(0, 20)];
myLabel.attributedText = attStr;
[myLabel setAdjustsFontSizeToFitWidth:YES];
[myLabel setAdjustsLetterSpacingToFitWidth:YES];
[myLabel setMinimumScaleFactor:0.3];
これは機能していないようです。 myLabel.textを設定すると、予想どおりの縮尺で表示されます。スケーリングが正しく機能する方法
このコードを実装した後にsizeToFitを試したことがありますか... –
これはトリックを行う可能性があります。 –
いいえ、ありません。 SizeToFitは、ラベルのフレームのサイズを文字列に収まる大きさに拡大します。 –