2016-09-27 8 views
0

私はtableHeaderViewのテーブルビューを持っています。私はアプリを実行すると、邪魔な余白は、あなたが画像で見たように、cellとtableHeaderViewの間にあります。iOSテーブルヘッダーとセルの間のスムーズなマージン

enter image description here

どのように私はこのマージンを削除することができますか? ありがとう

P .: viewDidLoad()self.navigationController?.automaticallyAdjustsScrollViewInsets = falseを使用していますが、何も変わりません。

+0

デバッグビューの階層構造を使用すると、ヒントが得られます。https://www.raywenderlich.com/98356/view-debugging-in-xcode-6 –

+0

tableHeaderのサイズを縮小しましたか? – Misha

+0

@Mishaはい、何も変わりません – MohammadReza

答えて

0

この行を書く: - self.navigationController?.automaticallyAdjustsScrollViewInsets = falseviewDidAppear()の方法。

+0

これは 'viewDidLoad'でどうやっているのでしょうか? –

+0

viewDidLoadは、ビューが実際に表示されていないときに呼び出されます。これは、ビューコントローラが最初にメモリにロードされるときに、一度だけ呼び出されます。 – Rahul

+0

しかし、プロパティはいつでも再割り当てされますか?それが再割り当てされなければ、私はこれがどのように違いを生むのか分かりません。 –

関連する問題