げっとシステムログ

WEB開発メモ

CollectionView のセルいっぱいに Label を表示したい

  • Font Size : 160
  • Lines : 6
  • Baseline : Align Centers
  • Line Breaks : Clip
  • Autoshrink : Minimum Font Scale : 0.2

f:id:shun-fix9:20160501160811p:plain

こうすると、

  1. まず、とてつもなく大きなフォントで表示しようとして、
  2. 6行、0.2倍、の中で一番ぴったりのサイズに自動で何とかしてれる

Baseline と Line Breaks は、いろいろ試してみて、中央揃えになるようにするにはこれだった

さらに、これだと本当にセルいっぱいになってしまって読みづらいので、周りからちょっとだけ離すように Constraints を設定する

f:id:shun-fix9:20160501160815p:plain

これでなんとかやりたいことができた