[解決済み] iOSのオートレイアウト:同じ幅の2つのボタンが並んでいる状態
2023-01-19 19:03:31
質問
現在、AutoLayoutで困っています。インターフェースビルダーを使用しており、以下の画像のように同じ幅の2つのボタンを横に並べようとしています。
次のプレビュー画像から、私の titleImage は適切に拘束され、正しく表示されていますが、ボタンはそうではありません。私は、ボタン 1 を titleImage の前縁に、ボタン 2 を titleImage の後縁に配置して実験しましたが、2 つのボタンの間の幅の分布は、以下に示すように、この時点で歪んでいます。
私の目的は、デバイスに関係なく等しい幅を維持するために、どのような制約が欠けていて、2つのボタンに適用されるべきかを理解することです。可能であれば、追加のコードではなく、インターフェイス ビルダーによってこれを達成したいと思います。
どのように解決するのですか?
以下の制約を追加します。
- button1からbutton2まで等幅を割り当てる。
- 両ボタンの間に水平方向の間隔を指定します。
- ボタン1からそのスーパービューへの先行スペースを割り当てます。
- ボタン2からそのスーパービューに末尾のスペースを割り当てる。
-
両方のボタンにトップスペースを割り当てます。
それがあなたのために動作するかどうか私に知らせてください。
関連
-
libc++abi.dylib が NSException 型の捕捉できない例外で終了する理由 エラー
-
[解決済み] Objective-Cで、ある文字列が他の文字列を含んでいるかどうかを調べるにはどうすればよいですか?
-
[解決済み] UIViewController のビューが表示されているかどうかを確認する方法
-
[解決済み] UITextFieldの最大文字数を設定します。
-
[解決済み] UIViewの角丸とドロップシャドウ?
-
[解決済み] UITextFieldのテキストインセット?
-
[解決済み] UITableView - トップにスクロールする
-
[解決済み】UIScrollView Scrollable Content Size Ambiguity
-
[解決済み】UIButtonのテキストと画像をimageEdgeInsetsとtitleEdgeInsetsで整列させる。
-
[解決済み] Autolayout を使用して UIScrollview に制約を設定するにはどうすればよいですか?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
iOS classic error Undefined symbols for architecture XXX:
-
[解決済み] iOSまたはmacOSで、インターネット接続が有効かどうかを確認するにはどうすればよいですか?
-
[解決済み] UITableViewの選択を無効にするにはどうすればよいですか?
-
[解決済み] UIViewController のビューが表示されているかどうかを確認する方法
-
[解決済み] UITextFieldのテキスト変更イベント
-
[解決済み] iOS 13 のフルスクリーンでモーダルを表示する
-
[解決済み] インポート vs #インポート - iOS 7
-
[解決済み] UIImageのサイズを変更する最も簡単な方法?
-
[解決済み] iOSアプリをApple Developer Programや脱獄せずにデバイス上でテストすることができます。
-
[解決済み] Swiftで配列に要素を追加する