UITextField "in" UITableView
1 Bijlage(n)
Ik zie vaak applicaties waarbij je tekst kunt invoeren in een UITableView(Cell). Niet alleen tekst, er zitten soms ook UISwitches in verwerkt...
Hoe maak ik zoiets? Voorbeeld in de bijlage. |
Elke cell van een uitableview kun je vullen met een andere view.
Wat je dus kan doen is bijvoorbeeld een UITextview toevoegen aan een tijdelijke view en deze dan toevoegen aan de table cell |
je kan gewoon een UITextField als accessoryView zetten van de cell of als subview toevoegen aan de contentView : )
|
Of... je kan je eigen custom UITableViewCell maken met alle UIView elementen die je maar wilt.
|
In de meeste gevallen is het niet nodig, tenzij je de cellen op meerdere plekken gaat herbruiken of de layout enorm customized. voor alleen een tekst veld vind ik het een beetje overkill. 'Composition over inheritance' is een veel gebruikt pattern door heel Cocoa :)
overigens zou je in een subclass ook het textfield aan de contentView toevoegen. |
Citaat:
|
Alle tijden zijn GMT +2. Het is nu 19:29. |