2015-06-26 2 views
0

У меня есть прототип ячейки, которая с кнопкой и меткой в ​​ней. Текст метки изменяется для каждой ячейки. Я установил @IBAction для кнопки и хотел бы получить текст для метки в ячейке, в которой нажата кнопка. Кто-нибудь знает как это сделать?Как получить значение метки в ячейке таблицы на кнопке click в ячейке

+0

делает любой может ответить на этот подобную проблему http://stackoverflow.com/questions/31049551/accessing-custom-cell-attributes-outside-of-cellforrowatindexpath –

ответ

0
  1. В методе didSelectRowAtIndexPath вы можете получить выбранную ячейку, используя cellForRowAtIndexPath с помощью indexPath.row
  2. когда выбран объект ячейки вы можете получить доступ на эту метку, которая присутствует внутри клетки.

Я надеюсь, что это вам поможет.

+0

делает любой может ответить на этот подобную проблему Http: //stackoverflow.com/questions/31049551/accessing-custom-cell-attributes-outside-of-cellforrowatindexpath –

0
- (IBAction)buttonHandler:(id)sender{ 
    UIButton *button = (UIButton *)sender; 
    UITableViewCell *cell = (UITableViewCell *)button.superview; 
    println("%@",cell.textLabel.text) 
} 
+0

любой может ответить на эту аналогичную проблему http://stackoverflow.com/questions/31049551/accessing-custom-cell- атрибуты-вне-из-cellforrowatindexpath –

Смежные вопросы