首页 文章

如何从tableviewcell上的自定义按钮发送下一个响应者到UITableViewController?

提问于
浏览
0

更新:

我有MENUViewController,我将此视图插入TableViewCell,当我按下MENUViewController上的按钮如何将nextResponder传递给TableViewCell?

来自我在MENUViewController类中的按钮 - > NSLog(@“nextResponder =%@”,self.nextResponder);它显示像这样?

2010-07-22 02:14:12.627 NewsReaderV2[3576:207] button Press
2010-07-22 02:14:12.653 NewsReaderV2[3576:207] nextResponder = <UITableViewCell: 0x5f33120; frame = (0 48; 320 129); autoresize = W; layer = <CALayer: 0x5f330d0>>
2010-07-22 02:14:13.987 NewsReaderV2[3576:207] button Press
2010-07-22 02:14:13.988 NewsReaderV2[3576:207] nextResponder = <UITableViewCell: 0x5f3a490; frame = (0 177; 320 129); autoresize = W; layer = <CALayer: 0x5f3a570>>
2010-07-22 02:14:18.019 NewsReaderV2[3576:207] button Press
2010-07-22 02:14:18.020 NewsReaderV2[3576:207] nextResponder = <UITableViewCell: 0x692b210; frame = (0 306; 320 129); autoresize = W; layer = <CALayer: 0x6925480>>

@END更新

我在每个单元格上都有插入按钮,当我按下该按钮时它不会发送消息

  • (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath

如何从按钮发送消息到UITableViewController做响应者?

1 回答

  • 1

    如果要在单击按钮时选择相应的单元格 - 在单击处理程序中确定单元格的索引路径(请参阅similar question) . 然后在表视图上调用 selectRowAtIndexPath:animated:scrollPosition: 方法 .

相关问题