大家好我们都知道iOS四指滑动可在应用之间切换
我打算做类似的事情,当我做两个手指轻扫时,我会做同样的事情,但是在应用程序中,但是在应用程序中,我将在两个视图控制器之间切换,这应该是动画的,在滑动期间,两个视图控制器都应该是可见的。 因此,应用程序内部基本上会有两个迷你应用程序,用户应该能够在任何时候在它们之间切换。
我正在尝试某些事情,同时如果您尝试或做过类似的事情,请分享您的想法。我也在应用程序中使用复杂的手势,所以这种手势识别不应该与其他人冲突。
我正在尝试的代码
-(void)addSwipeToToggle
{
UIPanGestureRecognizer *toggleSwipe=[[UIPanGestureRecognizer alloc]initWithTarget:self action:@selector(screenToggled)];
toggleSwipe.minimumNumberOfTouches=2;
toggleSwipe.maximumNumberOfTouches=3;
[self.window addGestureRecognizer:toggleSwipe];
}
-(void)screenToggled
{
UIViewController *dummyController=[[UIViewController alloc]init];
dummyController.view.backgroundColor=[UIColor redColor];
self.window.rootViewController=dummyController;
[self.window makeKeyAndVisible];
}