UITableView als Picker
-
28-09-2019 - |
Frage
Ich will eine Tableview als Picker verwenden. Wenn beispielsweise ein Klingelton für einen Kontakt a tableview of Ring erscheint strafft auswählt.
Was ist der ideale Weg, um dies zu erreichen? Es scheint, als wäre dies sehr häufig sein.
Vielen Dank für Ihre Zeit.
Lösung
Machen Sie Ihre Tabellenansicht delegieren - (void)tableView:(UITableView *)tv didSelectRowAtIndexPath:(NSIndexPath *)indexPath
implementieren und man kann sagen, welche Zeile ausgewählt wurde. http://www.google.com/url?sa=t&source=web&cd=1&ved=0CBIQFjAA&url=http%3A%2F%2Fdeveloper. apple.com% 2Fiphone% 2Flibrary% 2Fdocumentation% 2Fuikit% 2Freference% 2FUITableViewDelegate_Protocol% 2FReference% 2FReference.html & ei = VotlTKCfMsP98AaczJT6Bw & usg = AFQjCNFjM7H_oPMFgqw3oadcBDsd9st0_g & sig2 = NypngpJbn1_7CRDXwIuyfw
Andere Tipps
Wenn Sie es möchten Scrollen unendlich, können Sie diese Komponente nützlich finden: http://dev.doukasd.com/2011/04/infinite-scrolling-dial-control-for-ios/
UITableView
und UIPicker
sind zwei verschiedene Dinge, also seien Sie vorsichtig mit dem Wort „Picker“ in diesem Inhalt.
Sie fragen grundsätzlich „wie kann ich vorhanden und eine Tabellenansicht kontrollieren?“. Du hast Recht, es ist ein sehr häufiges Thema in iPhone Entwicklung, die ist, warum Apple