Frage

Ich bin neu in der iPhone -Entwicklung. Ich möchte die Farbe des Titels in Brown ändern. In der Standardeinstellung ist es in grauer Farbe. Um den Titel anzuzeigen, verwende ich die folgende Methode:

- (NSString *)tableView:(UITableView *)tableView titleForHeaderInSection:(NSInteger)section
{
    return @"Title";
}

Ich möchte die Backgound -Farbe ändern.

bitte hilf mir.

Vielen Dank.

War es hilfreich?

Lösung

- (UIView *)tableView:(UITableView *)tableView viewForHeaderInSection:(NSInteger) section

Könnte die Methode sein, nach der Sie suchen.

Andere Tipps

Sie müssen eine UIView -Unterklasse erstellen, die genau das darstellt, was standardmäßig bereitgestellt wird. Ändern Sie dann die Farbe Ihres Etiketts. Dann können Sie implementieren:

- (UIView *)tableView:(UITableView *)tableView 
                viewForHeaderInSection:(NSInteger)section;

Das sollte Ihre benutzerdefinierte Ansicht zurückgeben.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top