web-dev-qa-db-ja.com

テキストの量に合わせてラベルのサイズを変更します-Swift

ちょっと:)ラベルがあり、そのラベルの幅をテキストの量に応じて小さくしたり大きくしたりする必要があり、テキストに合わせてサイズを調整する方法だけを見つけました、 何か案は ?

16
Yaniv Assaf

あなたはこれをしたいと思うでしょう:

myLabel.sizeToFit()

ここに見られるように: https://developer.Apple.com/documentation/uikit/uiview/1622630-sizetofit

これにより、コンテンツに合わせてラベルのフレームが更新されます。その後、それを配置するか、必要に応じて編集することができます。

45
mbottone