对大量页面使用PageViewController,如相机滚动图像视图



我正在尝试创建一个应用程序,我需要一种方法来浏览视图。例如,在浏览照片流或相机胶卷中的图像时。我不需要扫过图像,但是,我需要扫过UIViews。我一直在看PageViewController。然而,setViewControllers:direction:animated:completion:表明,对于每个UIView,我需要一个ViewController。这似乎不是我想要的,因为我需要滚动浏览40多个视图。我想我错过了一个明显的ios功能,因为即使是iBooks也有一种浏览书籍页面的方法。

我在想也许有3个ViewControllers,每当我浏览时都会更改它们的内容。但这似乎很迂回。

请帮帮我!谢谢

苹果公司在http://developer.apple.com/library/ios/#samplecode/PhotoScroller/Introduction/Intro.html.它使用UIScrollViews和CATiledLayers来重现照片应用程序的体验。您可以修改它以使用UIViews而不是图像。

最新更新