Anpassen UITableView Abschnitt Grenze Farbe für jeden Abschnitt
Ich bin mit einem UITableView mit der Gruppierung. Meine erste Gruppe, die ich gebaut habe, eine benutzerdefinierte Zelle ohne Hintergrundfarbe, und ich würde auch gerne den Rahmen zu entfernen, um die Zelle. Wie kann ich das nur für einen Abschnitt?
Für meine erste Zelle, möchte ich der Grenze/seperator Stil zu [UIColor clearColor].
EDIT: Apple tut dies in Ihrer Kontakte-app, und ich wollte etwas entwerfen ähnlich.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ich glaube, was Apple nutzt für den Kontakt Rubrik ist
tableView:viewForHeaderInSection:
für Abschnitt0
, statt in einer Zelle im ersten Abschnitt. Sie können noch angeben, einen transparenten hintergrund und die Nadelstreifen zeigen dahinter. Die Grenze wird dort nicht als gruppierter Tabelle anzeigen Abschnitt Header haben keine Grenzen.Ob Sie erstellt das benutzerdefinierte Zelle im Interface Builder oder Verwendung von code, es sollte eine ziemlich einfache Aufgabe, die Migration von views aus einem
UITableViewCell
zu einemUIView
für die Verwendung mittableView:viewForHeaderInSection:
.Ich weiß nicht, ob Sie in der Lage sein zu halten die Details Titel für, sagen wir, Abschnitt
1
, es sei denn, Sie machen ein Etikett, das Sie das Wort und fügen Sie es zu dem Abschnitt0
header-Ansicht manuell.Wenn ich deine Frage verstanden, in der cellForRawIndexPath Sie sollten add-
Glück
BEARBEITEN
Ich benutze diese Funktion für das -
shani