10

maximumScaleFactor と属性付きテキスト文字列を同時に使用することは可能ですか?

        [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 を設定すると、期待どおりにスケーリングされます。スケーリングを正しく機能させるにはどうすればよいですか?

4

1 に答える 1