gpt4 book ai didi

ios - 具有 4 个方向滚动的 UIPageViewController

转载 作者:行者123 更新时间:2023-12-01 20:15:03 26 4
gpt4 key购买 nike

我用 UIView 上的一些图像创建了一个 GridView 。 , 这应该像默认 iOS Photos app Collection [Screenshot attached] CustomGridView

单击图像时,它应该在带有 UIPageViewController 的屏幕中显示完整图像
我用 UIPageViewController 添加了 FullImages 但它只有两个方向,我只能从左到右和从右到左或从上到下和从下到上滚动,但我想一次都做

例如:
我按以下顺序有 9 张图片

1 2 3

4 5 6

7 8 9

假设我在图像 5
如果我从 top to bottom 滚动我必须去图片 2
现在,如果我从 bottom to top 滚动我必须去图片 5
现在如果我再次从 bottom to top 滚动我必须去图片 8
现在如果我从 right to left 滚动我必须去图片 9
现在如果我从 top to bottom 滚动我必须去图片 6
现在如果我从 left to right 滚动我必须去图片 5
有人可以建议如何实现这一目标吗?

我可以使用 UIPageViewController或任何其他控件来获得此效果

最佳答案

我会使用 UICollectionView对于 Grid layout照片。

不能设置both dimension scrollability的 Collection View 。但是您将通过使用多个部分来实现这一点

举个例子 :

我认为您需要这样的东西..只需删除第一行和列。并添加 ImageView 而不是 Just Text ..

http://www.brightec.co.uk/ideas/uicollectionview-using-horizontal-and-vertical-scrolling-sticky-rows-and-columns

Grid Layout

另一个好例子是:https://github.com/izotx/ScrollableCollectionView

& 如果你想在 middle 加载 View 网格照片然后设置ContentOffset该collectionview相应地..

据我了解您的问题,此解决方案应该适用于您的问题..

试试这个,如果你解决了,请告诉我。或者你得到另一个最好的解决方案..

关于ios - 具有 4 个方向滚动的 UIPageViewController,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36954386/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com