На мой взгляд, у меня было несколько кнопок, и каждая кнопка имела действие, связанное с ним.Как реализовать действие в didSelectRowAtIndexPath UITableview?
UIButton *testButton = [[UIButton alloc] initWithFrame:CGRectMake(120,300,90,90)];
[testButton setBackgroundImage:[UIImage imageNamed:@"test.jpg"] forState:UIControlStateNormal];
[testButton addTarget:self.view action:@selector(gotoProd:) forControlEvents:UIControlEventTouchUpInside];
[testButton addt
[scrollView testButton];
Но теперь я пытаюсь заменить все эти кнопки табличным представлением на строки. Я смог заполнить строки, и я знаю, что нужно использовать didSelectRowAtIndexPath для обработки в выбранном событии ячейки. Но как я могу реализовать действие: @selector (gotoProd :) в tableviews ?? Любая помощь будет оценена.
Спасибо так много; работал как шарм –
Этот ответ также помогает, если вы обертываете все данные Cell в NSDictionary, определяя имена селекторов с помощью NSString. Вы можете использовать [self performSelector: NSSelectorFromString ([cellData objectForKey: @ "cell_selector"])]; в didSelectRow для выполнения ваших действий. –