Ich habe eine benutzerdefinierte Zelle (mit 3 Feldern) in einer Tabellenansicht ... Wie erhalte ich die Werte in jedem der Felder in der benutzerdefinierten Zelle?Monotouch: Wie lade ich Felder in einer benutzerdefinierten Zelle ab?
1
A
Antwort
1
Im Allgemeinen möchten Sie die Zellenfelder als Eigenschaften (z. B. FirstNameField) verfügbar machen. Unabhängig davon, ob Sie MonoTouch.Dialog oder UITableView direkt verwenden, können Sie die UITableViewCell in jede von Ihnen erstellte abgeleitete Klasse umwandeln. Dann können Sie auf die Eigenschaften Ihrer benutzerdefinierten Zelle zugreifen.
CustomCell myCell = (CustomCell)vanillaCell;
myCell.FirstNameField = "John";