2016-06-20 7 views
0

Eine Kopfzeile View ist auf tableView gesetzt und die Header-Ansicht ist eine XIB-Datei mit Auto-Layout. Klicken Sie auf eine Tabellenansicht Zelle und drücken Sie eine andere tableViewController, klicken Sie dann auf Zurück, um den TableViewController zu öffnen. Allerdings ist die Höhe der HeaderView von 98 auf 34 geändert und es gibt eine Lücke zwischen der HeaderView und der ersten Zelle. Das ist wirklich seltsam wissen, wie man dieses Problem löst? Vielen Dank!
pic with the right headerview height
tableHeaderView 'Höhe wird automatisch nach dem Drücken eines neuen Viewcontrollers geändert und wieder

pic with problem

+0

Können Sie Screenshot Ihres Problems zeigen –

+0

Zeigen Sie mir Ihre heightForRowAtIndexPath-Methode ..? –

+0

@NiravDoctorwala Hallo, ich habe zwei Pic Links hochgeladen, bitte check .thank you! – Yung

Antwort

0

Gerade c hange your viewWill so aussehen

Hoffe, das wird Ihnen helfen.

+0

wow !!!!! Vielen Dank! Es hat funktioniert. Ich benutze die zweite Zeile. Vielen Dank. Das hilft sehr. – Yung

0

try this oder in der Programmierung fügen Sie die Einsätze

self.automaticallyAdjustsScrollViewInsets = false 

zu deaktivieren oder wenn Sie mit der Navigationssteuerung

self.navigationController.automaticallyAdjustsScrollViewInsets = false

+0

Danke, ich habe es versucht, aber es funktioniert nicht und ich habe zwei Screenshots hochgeladen. – Yung

+0

Ich hatte auch ein ähnliches Problem für Tableview konfrontiert. Aber ich habe dieses Bool gelöst. –