が複数UIButton
あるので、フォントサイズを合わせて合わせたい。ただし、各ボタンは同じように見えるように、同じフォント サイズを使用する必要があります。つまり、私がやりたいことは、すべてのボタンを同じ最小サイズに設定することです。
_button1.titleLabel.adjustsFontSizeToFitWidth = YES;
_button2.titleLabel.adjustsFontSizeToFitWidth = YES;
float minFont1 = _button1.titleLabel.font.pointSize;
float minFont2 = _button2.titleLabel.font.pointSize;
float fontSize = MIN(minFont1, minFont2);
UIFont *tailoredFont = [_button1.titleLabel.font fontWithSize:fontSize];
_button1.titleLabel.font = tailoredFont;
_button2.titleLabel.font = tailoredFont;
ただし、titleLabel.font はフォントの実際のサイズを反映していないため、これは機能しません。