2017-07-11 16 views
-1

私はiOS開発が初めてで、これについてオンラインで回答を見つけることができませんでした。だから私はUIViewを持って、私はそのビュー内にUITableViewがあります。しかし、いくつかの奇妙な理由で、テーブルビューは親UIViewの全幅を拡張しません。UIViewからパディングを削除するには?

赤色はUIViewです。

緑の色はUITableViewです。ここで

enter image description here

ここではテーブルビュー

enter image description here

の制約は、私はテーブルビューを持って取得することができますどのようにUIViewの

enter image description here

の制約されていますデバイスの全幅/ UIView は、赤色の唯一の唯一のものが写真の下側にあり、側面には見えないようにしていますか?あなたのストーリーボードで (恐ろしい色だけで視覚的に説明するためのものである笑それらを維持するつもりはありません。)

+1

制約を示してください。 – shallowThought

+0

おそらくスーパービューではなく余白に制約されています。 – Kevin

+0

投稿に制約を追加しました。 – Alberto93

答えて

1

  1. は、あなたのテーブルビューの現在の先頭と末尾の制約を外し、としてあなたの他の制約を残します彼らです。 UIビルダの右下から
  2. 、新しい制約ピンの追加をクリックして、余白にチェックを外し制約を0にあなたの先頭と末尾の制約を設定し、それらを追加します。

enter image description here

0

すでに示唆したようにマージンを拘束し削除します。次に、左、上、右、下のバーを選択し、左、上、右の余白の設定が0に設定されていることを確認し、下の余白の値を選択します。これにより、スーパービューの端に表示が強制されます。[1]:https://i.stack.imgur.com/dNBfm.png

関連する問題