我想在我的项目中实现一个页面控件,这样每个视图都可以通过向左或向右滑动来访问。我看过的每个示例都与图像有关,而不是与视图有关。我一直在研究这个,当然还有它的图像。我的应用程序是单视图应用程序。到目前为止,我不确定要给你什么代码片段,我不认为我这样做,因为我还没有做任何事情。如果您需要详细信息,请发表评论并询问我,我会整天在这里。
请帮我! 谢谢。
我想在我的项目中实现一个页面控件,这样每个视图都可以通过向左或向右滑动来访问。我看过的每个示例都与图像有关,而不是与视图有关。我一直在研究这个,当然还有它的图像。我的应用程序是单视图应用程序。到目前为止,我不确定要给你什么代码片段,我不认为我这样做,因为我还没有做任何事情。如果您需要详细信息,请发表评论并询问我,我会整天在这里。
请帮我! 谢谢。
您可以UIPageViewController
用于分页效果。看看这个教程。它是用 obj-c 编写的,但谁在乎呢。它会给你关于使用的想法UIPageViewController
。
同样的想法应该适用于您引用的教程。他们正在添加UIImageView
一个UIScrollView
. 所以在你的情况下,而不是UIImageView
仅仅使用UIView
. 您也可以将pageImages
数组视为有关您的视图的数据源。例如,UIImage
您可以只拥有一些模型对象的数组来帮助您配置视图,而不是一个数组。但是,请记住,如果您计划拥有大量 UIView,则本教程中针对您的案例的实现将无法扩展。那是因为您想要有效地重用未显示的视图。当它达到这一点时,你最好实现一个水平滚动的 UITableView。