gpt4 book ai didi

objective-c - 如何使用滑动手势从单元格 View 返回到 TableView

转载 作者:行者123 更新时间:2023-11-29 13:47:28 25 4
gpt4 key购买 nike

我有一个 tableview,它有 3 个单元格,分别命名为 a、b 和 c。当我点击“a”时,它会打开另一个 View ,现在我想从左向右滑动,以便它返回到 tableview。这是我想实现但我无法实现的。

我使用了 touchesMoved 方法,如果我只在一个简单的 View 上实现它,它就可以工作,但这不适用于 UITableView。

最佳答案

一个简单的方法是将 UISwipeGestureRecognizer 附加到单元格详细信息 View ,就在选择行时推送它之前。此代码通常发生在您的自定义 UITableViewController 子类中。

// ...
if(!myRecognizer) {
myRecognizer = [[UISwipeGestureRecognizer alloc]
initWithTarget:self
action:@selector(popDetailView)];
myRecognizer.direction = UISwipeGestureRecognizerDirectionRight;
}
if(!detailView) { ... }
[detailView.view addGestureRecognizer:myRecongizer];
...
[self.navigationController pushViewController:detailView animated:YES];
[detailView release];
}

-(void)popDetailView {
[self.navigationController popViewControllerAnimated:YES]; // or NO

}

关于objective-c - 如何使用滑动手势从单元格 View 返回到 TableView ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6728819/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com