我想通过故事板尽可能多地做这件事。我环顾四周并看到了很多不同的方法,但到目前为止它们似乎没有达到我正在尝试的目的:
在视图1上向左滑动将在屏幕上滑动视图1并在屏幕上从右向左滑动视图2.在视图2上向右滑动将执行相反的操作。此外,在视图1上向左滑动将触发视图2执行一些计算以生成动态值。当点击视图1上的按钮时,视图3将在视图1上向上滑动,当点击视图3上的按钮时,视图3将向下滑动。
有任何建议或链接吗?
答案 0 :(得分:0)
为故事板上的每个View Controller 1和View Controller 2添加滑动手势识别器。
在与View Controller 1关联的View Controller代码中添加
- (IBAction)swipeLeft:(id)sender {
// Your code here - show View 2, do your calculations;
}
同样在与View Controller 2关联的View Controller代码中添加
- (IBAction)swipeRight:(id)sender {
// Your code here - show View 1;
}
在StoryBoard View 1和View 3上有一个按钮。在关联的View Controller代码中的方法中,它们分别显示View 3和View 1。
- (IBAction)buttonNamePress:(id)sender {
// Your code here - show the appropriate View.
}