2016-08-01 6 views
0

ヘッダーセクション(下図参照)を持つUITableViewがありますが、ステータスバーの下に予期しないパディングがあります。匿名の男性の青色の背景色はヘッダーセクションを示します。私がUITableViewの背景色を赤色にすると、ステータスバーの白いパディングがまだ白いので、UITableViewではありません。しかし、私はどこから来たのか、誰が私を助けることができないのか分かりません。ステータスバーの予想外のパディング

注:画像は、選択したコアデータからのサイズ変更されたNSData文字列です。ストーリーボードから

enter image description here

+0

おそらくどこかにcontentInset()がありますか? – TheValyreanGroup

+0

ContentInsetの出力は、UIEdgeInsets(上:0.0、左:0.0、下:0.0、右:0.0)を返します。そして、例えば-100に設定すると、パディングはまだここにあります。 – KNV

答えて

0

、あなたは、このビューを追加したこの非常のViewControllerを選択します。 アイデンティティ・インスペクタに移動し、「View Controller」という見出しの下に「Layout」の小見出しがあります。 Scroll View Insetsを調整するオプションのチェックを外します。 enter image description here

+0

私は.xibファイルのみを使用していますが、ファイルの所有者selfにautomaticAdjustsScrollViewInsetsを設定しても、パディングは削除されません。 – KNV

+0

として設定する必要があります。 - self.automaticallyAdjustsScrollViewInsets = NO; – Ishika

+0

はい、私はself.automaticallyAdjustsScrollViewInsets = falseのようにしましたが、パディングはまだそこにあります – KNV

関連する問題