我正在尝试实施如下结构的照片库:
Gallery A
Image_A1 Image_A2 ... Image_An <----> horizontal scroll
Gallery B
Image_B1 Image_B2 ... Image_Bn <----> horizontal scroll
,
/|\
|
|
| vertical scroll
|
|
\|/
'
Gallery X
Image_X1 Image_X2 ... Image_Xn <----> horizontal scroll
有第三方图书馆吗?我怎么能实现这种画廊?
答案 0 :(得分:1)
这不是很难实现。您必须了解iOS元素的基础知识,例如UITableView
和UICollectionView
。
要实现此功能,您可以使用两者的混合。 UITableView
将是您的主要元素,它提供了开箱即用的垂直滚动。
您必须创建自定义UITableViewCell
,因为它的子视图会UICollectionView
。然后,您必须创建包含UICollectionViewCell
的{{1}}。必须稍微修改集合视图才能实现水平滚动。
或者,您也可以在UIImageView
中嵌入另一个UIScrollView
并实施自己显示的图片。
Apple docs
提供的这两个课程的其他信息如果您是初学者,我建议您尝试自行实施,因为您将学习并获得iOS体验。
有一些库可用,包含您正在寻找的功能: