2016-07-18 3 views
1

Screen shot of my storyboard Ich habe eine Header-Ansicht in einer Tabellenansicht wie im Bild gezeigt. Ich möchte es von oben starten. Zwischen der oberen Leertaste und der Kopfzeile befindet sich jedoch ein weißer Bereich. Ich habe die Adjust scroll view insect deaktivieren. Ich möchte meine Header-Ansicht knapp unter der angezeigten Zeit. Ich möchte, dass die Kopfansicht von UITableView in der Navigationsleiste angezeigt wird. Ich möchte nicht den Leerraum für die Navigationsleiste. Ich habe auch Top Bar = None im StoryboardWie entfernt man den Leerraum von der Kopfzeile einer Tabellenansicht in swift?

enter image description here

+0

In Ihrem Storyboard simulieren Sie den oberen Balken auf keinen. Es hat keine Auswirkungen zur Laufzeit. Zeigt Ihr Storyboard diesen Leerraum, wenn Sie ihn nicht simulieren? – Tom

+0

Mögliches Duplikat von [Warum gibt es am oberen Rand von UITableView eine zusätzliche Auffüllung mit dem Stil UITableViewStyleGrupped in iOS7] (http://stackoverflow.com/questions/18880341/why-is-thetherexpadding-at-the-top) -of-my-uitableview-with-style-uitableviewst –

+0

Tom, die obere Leiste hat keinen Einfluss auf das Storyboard. – priyankush

Antwort

0

Versuchen Schreiben

self.automaticallyAdjustsScrollViewInsets = NO; 

in Ihrem Viewcontroller in viewDidLoad gesetzt.

+0

sanman, es löst das Problem nicht. Ich habe es mit self.automatisch versuchtAdjustScrollViewInsets = false – priyankush

+0

Kannst du Storyboard oder Xib screenshot hinzufügen? ... könnte es hilfreich sein. – sanman

Verwandte Themen