Custom UITableViewCell:以编程方式触发选择序列

问题描述 投票:2回答:1

我有一个包含UIScrollView的自定义UITableViewCell。不幸的是,滚动视图拦截了点击,所以我添加了自己的点击手势识别器。

现在,当用户点击我的自定义单元时,我想触发我在Interface Builder中配置的选择序列,但是我不知道如何从我在其中设置的自定义UITableViewCell子类访问目标和操作。 IB。我该怎么做?

PS:我知道我可以按照此处的建议使用自定义滚动视图:https://stackoverflow.com/a/15364707/901334但是,对我来说,这并不像在我的自定义单元格中触发在Interface Builder中配置的操作那样干净。

ios objective-c uitableview uiscrollview
1个回答
5
投票

尝试删除“选择序列”并在控制器之间创建推送序列并在其上执行

- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath {
[self performSegueWithIdentifier:@"PUSHSEGUE" sender:self];
}
© www.soinside.com 2019 - 2024. All rights reserved.