如何创建允许 UIImageViews 分页和缩放的 UIScrollView?

Posted

技术标签:

【中文标题】如何创建允许 UIImageViews 分页和缩放的 UIScrollView?【英文标题】:How to create an UIScrollView that allows paging and zooming of UIImageViews? 【发布时间】:2013-01-18 18:42:02 【问题描述】:

我尝试制作一个 UIScrollView,它允许对各种 UIImageView 进行分页并缩放每个图像。我的第一个想法是创建一个 UIScrollView 以进行分页,然后为每个 UIImageView 创建一个 UIScrollView 以允许我缩放该图像。

我知道苹果有一个 PhotoScroller Demo,但是很复杂,我真的不需要 Tiles 功能。

你知道任何关于这个的教程吗?

【问题讨论】:

你有解决办法吗?请提供一些提示。我面临同样的问题,是的,苹果文档非常复杂。 【参考方案1】:

有一个非常棒的 WWDC 2010 视频,Designing Apps with Scroll Views,伴随着 PhotoScroller 代码。前半部分描述你想要什么,后半部分是关于平铺的。看上半场。

打开Apple Developer Video Archive,然后选择视频 5,会话 104,“使用滚动视图设计应用程序”。

(需要开发者登录)

【讨论】:

有没有可能提供链接? @RyanArtecona,查看更新的答案 - 需要开发人员会员才能查看 谢谢,我已经阅读了该教程,但平铺代码对我来说有点困难,不是我想要的。 如果不需要,可以忽略平铺。我真的很推荐这个视频,它以小步骤构建代码并且非常清晰。

以上是关于如何创建允许 UIImageViews 分页和缩放的 UIScrollView?的主要内容,如果未能解决你的问题,请参考以下文章

iOS 多图像分页和缩放问题

UIImage 或 UIImageView 带有分页和点击缩放

如何使用嵌套的 UIImageViews 实现两个单独的 UIScrollViews...只有一个正在缩放

如何创建具有上一页和下一页预览的 ViewPager,并从预览中缩放居中

如何将多个 UIImageViews 添加到分页 UIScrollView?

如何在 UIScrollView 中的 UIImageViews 之间添加分隔符并保持分页滚动高度 480?