2017-07-24 8 views
1

Ich habe eine UITableView erstellt, die eine Kopfzeilenansicht oben auf dem Bildschirm und eine alphabetische Abschnittsindexleiste oben verwendet. Meine sectionIndex-Leiste ist transparent, aber sie scheint die gesamte Höhe meiner tableView zu erweitern und schneidet in meine Kopfzeile ein (siehe die weiße Linie in der oberen rechten Ecke).So passen Sie meinen TableView SectionIndex an

Wie kann ich das am besten beheben?

enter image description here

+0

Ist Header-Ansicht so wichtig? Sie können es durch benutzerdefinierte Ansicht ersetzen –

+0

@Maddy ヅ ヅ Ich könnte, aber es wäre das gleiche Problem, es sei denn, es gibt eine Möglichkeit, eine Ansicht vor dem Abschnitt Index zu zwingen, richtig? – Deco

Antwort

1

In irgendwo wie viewDidLoad() in dem Tableviewcontroller, legen Sie die folgenden Zeilen und sehen, ob dies für Sie arbeitet.

+0

Ich bin überrascht, dass dies funktioniert, diese Eigenschaften sind standardmäßig in Interface Builder festgelegt, so dass ich annahm, dass sie klar waren, aber die Einschränkungen für die Headeransicht betroffen waren. Vielen Dank. – Deco

+1

Kein Problem, hat mich irgendwann auch verrückt gemacht. – solenoid

Verwandte Themen