-2
自動レイアウト制約を使用してUIViewのフレームを変更したいとします。私は位置を調整することができますが、サイズを調整することはできません。制約の自動レイアウトを使用してUIViewフレームを変更する
画面の解像度に応じてフレームと位置を変更する方法はありますか?
ありがとうございました
自動レイアウト制約を使用してUIViewのフレームを変更したいとします。私は位置を調整することができますが、サイズを調整することはできません。制約の自動レイアウトを使用してUIViewフレームを変更する
画面の解像度に応じてフレームと位置を変更する方法はありますか?
ありがとうございました
たとえば、これは可能です。
yourView.translatesAutoresizingMaskIntoConstraints = false
// Position
yourView.topAnchor.constraint(equalTo: view.topAnchor, constant: 80).isActive = true
yourView.leftAnchor.constraint(equalTo: view.leftAnchor, constant: 12).isActive = true
// Height and width
yourView.heightAnchor.constraint(equalToConstant: 30).isActive = true
yourView.widthAnchor.constraint(equalToConstant: 100).isActive = true
は、あなたの仕事が行われます見てください
Intrinsic Content Size
を使用することができます。 –
コードで質問を更新してください。 –
@Anton Volkovあなたはデバイスサイズで表示サイズを増やす必要がありますか? – iOS