1

UITableView (TV) を xib の 1 つにサブビューとして追加しようとしていますが、この TV には上部に SearchBar が含まれています。xib をセットアップして正しいように見えるようにした後、シミュレーターを実行してみますが、テレビは UINavigationBar を許可するために上部にギャップを残しているようです (以下のスクリーンショットを参照)。

XIB スクリーンショット

シミュレーターのスクリーンショット

この問題を解決する方法を教えていただけないでしょうか。Xcode 5 で、ペン先をセットアップするときに以前はなかった多くの問題に直面しています。

助けてくれてありがとう。

4

1 に答える 1

0

ストーリーボードを使用して、ナビゲーション コントローラー内に埋め込まれた UIView 内にテーブルビューをドラッグすると、Xcode はナビゲーション バーのスペースを自動的に考慮します。そうでない場合は、制約を追加します。テーブルビューの場合、4 つの制約が必要です。

  • リーディング
  • 末尾
  • トップスペース
  • ボトムスペース

制約を追加するには、テーブルビューを選択し、editor- >pinに移動してそれらを選択します

于 2013-10-04T13:21:32.383 に答える