2016-03-24 12 views
0

私のラベルにテキストを設定し、myLabel.frame.size.heightをチェックすると、設定したテキストが複数の行を取る場合でも常に同じ値になります...どのように私は "最終的な"高さを得ることができますか?numberOfLines = 0のUILabelの高さを取得できません

おかげ

答えて

1

はあなたのビューコントローラのviewDidLayoutSubviews関数の中にそれを試してみてください。

override func viewDidLayoutSubviews() { 
    super.viewDidLayoutSubviews() 
    print(myLabel.frame.size.height) 
} 

あなたのラベルは、それはそれまで最終的なサイズだありません。

関連する問題