Können wir die ABPeoplePicker Sicht für etwas anderes als die Auswahl eines einzelnen Kontakt verwenden?

StackOverflow https://stackoverflow.com/questions/601433

  •  03-07-2019
  •  | 
  •  

Frage

Ich versuche, ein ‚besseres‘ Adressbuch für IPhone zu implementieren und ich möchte nur Ergänzungen aktuelle Adressbuch-Schnittstelle von Apple machen. Muss ich neu implementieren alles von Grund auf neu (Kontakte mit Schreiben Header geteilt, alle Alphabet-Tasten auf der rechten Seite, und so weiter), oder gibt es eine Möglichkeit, ich irgendwie die People Ansicht verwenden können, und ändern?

(Ich bin immer noch ziemlich neu auf dem iPhone SDK, fühlen sich frei, Fragen zu stellen, die meine Frage erarbeiten helfen.)

War es hilfreich?

Lösung 2

von Oreilly "iPhone SDK Application Development" Buch

Hier ist eine ausführlichere Antwort:

  

Nun, mit UITableView können Sie tun   so ziemlich 100%, was die regelmäßige   „Wählen Sie einen Kontakt aus einer Liste“ Teil   die Adressbuchs wird und dann bauen   auf das.

Sie müssen grundsätzlich Abschnitte implementieren und die Indexleiste Methoden für eine UITableView. (Basierend auf meiner flachen Lesung) die folgenden Verfahren müssen umgesetzt werden:

- (NSArray *)sectionIndexTitlesForTableView:(UITableView *)tableView

- (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView { 

- (NSString *)tableView:(UITableView *)tableView titleForHeaderInSection (NSInteger)section

- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section;

- (NSInteger)tableView:(UITableView *)tableView sectionForSection IndexTitle:(NSString *)title atIndex:(NSInteger) index

Andere Tipps

Nun, mit UITableView kann man so ziemlich 100% tun, was die regulären Teil des Adressbuchs „einen Kontakt aus einer Liste auswählen“ wird und dann auf das bauen.

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