タグ

ブックマーク / 9ensan.com (1)

  • iPhoneでUILabelの高さ(height)を計算する方法

    iPhoneUILabelに表示させる文字量によって高さが変わる場合があると思います。 そんな時に動的に高さ(height)を知る方法をまとめました。 方法は2つ、 文字の内容とUILabelの幅をして計算して高さを算出する方法 UILabelに文字を設定してから、sizeToFitメソッドを呼び出して自動で高さを設定する方法 になります。 具体的にどうするのか見ていきましょう 1.文字の内容とUILabelの幅をして計算して高さを算出する方法 実際に計算する処理が以下になります。 CGSize size = [label.text sizeWithFont:label.font constrainedToSize:CGSizeMake(width, 5000) lineBreakMode:label.lineBreakMode]; 「sizeWithFont:constrainedTo

    tasanobu
    tasanobu 2014/08/18
    高さ sizeToFit
  • 1