Erste drücken einer Taste von einem custom UITableViewCell-button

Habe ich ein Projekt mit einem custom UITableViewCell (cell.h/.m/.xib), 2 labels (labelMain/labelSub), und 2 Schaltflächen (buttonName/buttonInfo), die mit 2 Aktionen (showName/showInfo).

Was ich tun möchte, ist in der Lage sein, um Zugriff auf die 2 Aktionen in meinen Projekten Haupt-viewcontroller, so dass, wenn showName gedrückt wird, wird ein textfield.text in der viewcontroller (nicht in der Zelle) ist festgelegt, dass bestimmte Zelle labelMain.text.

Hoffe das macht Sinn. Mein problem ist, dass wenn ich Schreibe, die Aktion (showName) in der Zelle.m, ich kann nicht auf das textfield von meinem Haupt-viewcontroller. Auf der anderen Seite, wenn ich Schreibe, die Aktion in meiner viewcontroller, wie weiß ich, welche Taste im inneren der Zelle wird abgehört?

Hoffe, das macht Sinn...

  • haben Sie versucht, vorbei an einem schwachen Verweis auf das Etikett um die Zelle? d.h. die Zelle.h: @property (nonatomic, assign) id textfield; schreiben Sie dann die Aktion auf die Zelle.m.
InformationsquelleAutor James V | 2012-03-10
Schreibe einen Kommentar