我正在使用故事板开发 ios 应用程序。
我有一个带有行的简单表格视图。每行都有一个“键”字符串来识别它。当用户单击一行时,我推送下一个视图“DetailsViewController”并将“key”作为prepareForSegue
方法中的参数传递。第二个视图中的数据将根据传递的“键”而改变。
在“DetailsViewController”中,我想添加一个滑动手势,当用户向右滑动时,我想推送下一个详细信息视图。就好像他单击了表格视图中的下一行。换句话说,用户有两种方式在项目之间切换:他可以在表格视图中单击项目并显示详细信息视图,然后他可以返回并选择另一个项目。
或者他可以单击一行,在详细信息视图中他可以左右滑动来查看上一个/下一个项目。
我添加了uigesture识别器:
UISwipeGestureRecognizer *recognizer;
recognizer = [[UISwipeGestureRecognizer alloc] initWithTarget:self action:@selector(handleSwipe:)];
[recognizer setDirection:UISwipeGestureRecognizerDirectionRight];
[[self view] addGestureRecognizer:recognizer];
- (void) handleSwipe:(UISwipeGestureRecognizer *) sender
{
//I want to go to the next item in the tableview
}
我希望我很清楚。
谢谢你。