我有一個UITableView
,它由我自己定製的UITableViewCell
組成,分爲CustomCell
。我向該單元格添加UITextField
,並在某些事件(來自文本字段)上運行方法。Access Subclassed Superview?
當此方法運行時,我需要訪問CustomCell
,該文本字段是子視圖。
所以我想,我怎樣才能訪問文本字段(CustomCell
)的父視圖?
我已經試過這個,獲取文本字段,該方法的發件人,然後從那裏得到它的超級視圖。
CustomTextField *textField = sender;
CustomCell *cell = (CustomCell *)[textField superview];
但是失敗了,當我嘗試訪問我的手機,應用程序崩潰的財產,我得到這個在控制檯:[UIView myLabel]: unrecognized selector sent to instance
。 (myLabel
是我想要訪問的單元格上的屬性。)
任何幫助都可以解決爲什麼這種方法無效或者訪問該單元格的替代方法將不勝感激,謝謝。