Scrollen Sie zu TableViewHeader mit Hilfe von "tableView: sectionForSectionIndexTitle: atIndex:" help?

8

Ich habe eine Suchleiste in den Header meines TableViewControllers eingefügt und dem Array "sectionIndexTitlesForTableView" eine "{search}" hinzugefügt. Jetzt auf der rechten Seite, habe ich die Buchstaben des Alphabets + das Suchsymbol auf der Oberseite ... um zu den Abschnitten der Buchstaben zu scrollen (nicht das Suchfeld) Ich benutzte das:

%Vor%

Wenn ich nun auf den Buchstaben A klicke, scrollt er zum Abschnitt A und so weiter. Nur kann ich das "Suchsymbol" nicht zur Suchleiste in der Kopfzeile der Tabelle ziehen ...

Wie kann ich das tun?

Vielen Dank im Voraus ...

    
Martin Herman 09.08.2011, 10:04
quelle

3 Antworten

10

Wenn sich die Suchleiste ganz oben in der Tabellenansicht befindet, könnten Sie etwas wie -

tun %Vor%

Sonst, wenn es ein Abschnitt ohne Zeilen ist, könnten Sie tun -

%Vor%

HTH,

Akshay

    
Akshay 09.08.2011, 14:20
quelle
0

Haben Sie es mit xib zu tun, wenn ja, dann verschieben Sie die Suchleiste oben in der UITableView zum Beispiel

%Vor%

Ok, deine Frage war mir nicht klar, jetzt, nachdem du geantwortet hast, erweitere ich meine Antwort

%Vor%
  

Diese Datenquellenmethode fordert die Datenquelle nur auf, die Titel für die Abschnitte einer Tabellenansicht zurückzugeben.

Ich würde Ihnen empfehlen, ref

  

nach Ihrem Bild werde ich wieder bei meiner vorherigen Antwort auf Usability-Problem bleiben. warum kannst du den Suchleisten-Stick nicht für immer auf den Kopf stellen, es wird nur eine / zwei Ergebniszeilen ( ok hier gebe ich den starken Vorschlag - wenn du dem Nutzer erlaubst, durch Klicken auf searchbar zu gehen) auf Ihrem Searchicon ist nicht einfach ( seine sehr kleine ) sectionIndex Titel in der Regel Benutzer nicht verwenden, und wenn sie verwenden sie nur für direkt zu bestimmten Abschnitt gehen).

Ich hoffe, mein Vorschlag ist die gute Antwort für Sie.

Danke

    
Praveen-K 09.08.2011 10:15
quelle
0

Sie können es mit einer anderen Methode von UITableView wie folgt tun:

%Vor%     
Lalit Kumar 31.08.2012 04:19
quelle

Tags und Links