Swift:像Facebook一样使用scrollView缩放图像

时间:2019-05-27 20:19:27

标签: ios swift uiscrollview zoom

我正在尝试构建一个具有Facebook提要结构的iOS应用:

将具有单元格的垂直收集视图。每个单元格将由图像和文本组成。

实际上,我是在LetsBuildThatApp的视频帮助下构建我的应用的(顺便说一句,这家伙很震惊)。

当前,我能够触摸图像并将其设置为全宽度动画,如果Y轴上的速度大于特定阈值,也可以平移以将其关闭。

enter image description here

那之后我想要实现的是还可以捏合/双击放大。像这样:

enter image description here

我到处搜索,发现了一些很棒的文章,介绍如何使用UISCrollView进行缩放。 [Article1Article2]

问题是我使用自动布局来执行动画,但是这些文章使用情节提要或框架将图像放置在滚动视图的中心(或者至少这是我的理解)。而且它们也不涉及任何动画。

此外,我不想展示视图控制器到导航控制器堆栈中。我希望像现在一样在基础视图的顶部设置动画。

关于如何实现这一目标的任何想法?

提前谢谢!

0 个答案:

没有答案