StoryBoard上で、親Viewに対するサイズ比率を設定した上で、最大値を設定する方法
Xcodeのストーリーボードでメールアドレス登録フォームのレイアウトを組んでいます。
iPhone、iPad対応のレスポンシブデザインにしていきたいのですが、下記内容が実現できません。
■ 実現したい事
- UITextFieldのwidthは親Viewの80%とする ←iPhone用
- UITextFieldのwidthの最大値は400ポイントとする ←iPad用
といった設定を行いたいです。
iPhoneでの表示は、横幅ほぼ一杯までUITextFieldを広げるが
iPadでの表示の際は横幅を400ポイントを最大値とするレイアウトにしたいと考えております。
■ 質問内容
UITextFieldのwidthは親Viewの80%とする為に
Equal Widths ConstraintでMultiplier 0.8で設定した上で、
widthの最大値を設定するにはどうすれば良いのでしょうか?
コードで実行時に画面サイズを取得した上で分岐を書く以外に
ストーリーボード上で上記設定を行う方法はあるのでしょうか?
アドバイスいただけると幸いです。
何卒宜しくお願い致します。