Objective c 滑动视图和视图控制器
我正试图进行滑动导航,但有一点受阻。。 我必须使用一个viewcontroller创建多个视图来控制它们以进行滑动? 或者每次必须创建一个视图和一个viewcontroller 你要看情况而定。Objective c 滑动视图和视图控制器,objective-c,view,controller,Objective C,View,Controller,我正试图进行滑动导航,但有一点受阻。。 我必须使用一个viewcontroller创建多个视图来控制它们以进行滑动? 或者每次必须创建一个视图和一个viewcontroller 你要看情况而定。 1,您可以在一个UINavigationController中嵌入多个viewController,并在每个viewController上使用UISweepGestureRecognitor和Segue以分层方式在它们之间移动 2,。。。或者,您可以将一个viewController与多个UIView和
1,您可以在一个UINavigationController中嵌入多个viewController,并在每个viewController上使用UISweepGestureRecognitor和Segue以分层方式在它们之间移动 2,。。。或者,您可以将一个viewController与多个UIView和一个UIPageControl一起使用(就像在默认的天气应用程序中一样)。你可以找到例子和例子 第二个选项将为您提供更平滑的滚动体验,但对于显示整个不同的ViewController,我认为您必须使用第一个选项 还有在视图/视图控制器之间传输数据的问题。在第一个选项中,您应该使用Segues和delegate协议在ViewController之间传输数据