【发布时间】:2014-07-16 19:30:52
【问题描述】:
我有一组按名称组织的图片,如下所示,这些图片指示照片应在视图中的位置:
Image_PPRRCC.png
PP:照片页码
RR:照片行
CC:照片列
该应用程序具有以下三种视图。
1- 查看整个页面。水平滚动以查看下一页。
2- 单个图像视图。当用户在整个页面视图中双击图片时。水平滚动到下一张照片。
3- 查看一排照片。当设备处于横向模式时。垂直滚动查看下一行,水平滚动查看下一页。
我尝试使用UICollectionViewController 并将图像放入按名称排序的动态大小的单元格中。问题在于水平滚动。选择水平滚动时,项目将垂直填充UICollectionView和排序的图像名称和页面的行和列中的每个照片的位置搞砸了。
然后尝试对每个页面使用UIPageViewController 和UIView,在每个页面中使用UICollectionView 来显示相应页面的图像。但我无法为其设置视图。
那么有什么建议如何设置视图?哪种方法更适合应用所需的界面?一种UICollectionViewController 方法还是UIPageViewController 方法?或者可能是更好的方法?
【问题讨论】:
-
我喜欢你的
UIDoodleCollectionViewController=]
标签: ios uicollectionview uipageviewcontroller