0

iOSの自動レイアウト機能は初めてです。ここでこれに関する非常に良いチュートリアルを見つけました

今、私は自分で練習していて、次のようなオートレイアウトを使用して簡単な登録フォームを 1 つ作成しています。

ビュー - >スクロールビュー - >すべてのコントロール

ここに画像の説明を入力

すべてのコントロールの親がスクロール ビューであることがわかるように、textview のスーパービュー (ここでは Scrollview) の末尾のスペースを 20 に維持しています。末尾のスペースですが、結果は以下の画像のようになります (横表示):

ここに画像の説明を入力

ご覧のとおり、末尾のスペースは維持されていません。すべてのコントロールをビューに直接設定し、スクロール ビューを削除すると、完全にうまく機能します。何か不足していますか?

4

1 に答える 1

1

「登録」ラベルの末尾と先頭のスペースが問題を引き起こしています。

したがって、この状況を取り除くには、次の手順に従ってください。

  1. xib から登録ラベルに中央揃えを指定します。
  2. 登録ラベルを全幅にします。これにより、末尾と先頭のスペースがスーパービューと一致します。
  3. アプリを実行してレイアウトを確認します。:)
于 2013-09-12T06:50:55.603 に答える