UILabel
height
は、それが保持するテキストによっては次のコードを使用しています。うまくいきます。しかし、私のUITableビューはデフォルトの高さで読み込まれますが、スクロールすると更新されます。私の値が私のUITableビューが読み込まれたときに更新されるために追加するものは何ですか?テキストに応じてUILabelの高さを計算する
私のコード:コードAlaways上記
messageOneLbl.numberOfLines = 0
messageOneLbl.lineBreakMode = NSLineBreakMode.ByWordWrapping
messageOneLbl.text = messageOne
messageOneLbl.sizeToFit()
print("one label height is \(messageOneLbl.frame.height)")
は、私は大きなデバイス用の小さな値を期待していた、すべてのiPhoneの画面サイズに同じ値を出力します。
なぜデバイスごとに高さが異なると思いますか? –
異なる幅の画面は異なる長さの文字列を保持するため – Max