1

プログラムでUILabelをインスタンス化しています。ラベルにはカウントダウンで数字が表示されます。問題は、私が次のコードを持っているという事実に異議を唱えるフォントサイズを増やすことができないように見えることです

[self.viewAnimation addSubview:lblCounter];
    [lblCounter setAdjustsFontSizeToFitWidth:NO];
    [lblCounter setMinimumFontSize:30.0];
    [lblCounter setTextAlignment:UITextAlignmentCenter];

UILabelは、サイズ30のフォントを収めるのに十分な大きさです。

誰かが同様の問題を抱えていましたか?

4

1 に答える 1

10

使用[lblCounter setFont:[UIFont systemFontOfSize:30]]、最小フォントサイズは、adjustsFontSizeToFitWidthがYESの場合にのみ適用され、トリミングが行われる前にフォントがどれだけ縮小するかを調整します。

于 2012-05-30T08:25:53.053 に答える