0

ヘッダー ビューは a に設定されtableView、ヘッダー ビューは自動レイアウトを使用する xib ファイルです。tableViewセルをクリックして別のセルを押すとtableViewController、戻るボタンをクリックしてtableViewControllerをポップします。ただし、headerViewの高さが98から34に変更され、headerViewと最初のセルの間にギャップがあります。これは本当に奇妙です。誰か知っていますかこの問題を解決する方法?どうもありがとうございました!
ヘッダービューの高さが正しい写真

問題のある写真

4

2 に答える 2

0

これを試してまたはプログラミングを追加してインセットを無効にします

   self.automaticallyAdjustsScrollViewInsets = false

または、ナビゲーションコントローラーを使用している場合

self.navigationController.automaticallyAdjustsScrollViewInsets = false

于 2016-06-20T07:15:52.810 に答える
0

ビューを変更するだけで、このように表示されます

- (void)viewWillAppear:(BOOL)animated {
     self.navigationController.navigationBar.translucent = NO;
}

これがあなたを助けることを願っています。

于 2016-06-20T09:19:06.140 に答える