UIScrollView 嵌入其他 UIScrollView

Posted

技术标签:

【中文标题】UIScrollView 嵌入其他 UIScrollView【英文标题】:UIScrollView embedded in other UIScrollView 【发布时间】:2015-12-09 18:40:00 【问题描述】:

我有一个包含 UIImageView 的滚动视图,还有一个额外的 UIScrollView 和 UIImageView。

我想要实现的是独立地捏缩放和平移每个滚动视图。如果 UIScrollView#1 中发生缩放或平移,我希望 scrollView#2 保持静止(相对于窗口的位置)。同样,在 scrollview#2 中缩放或平移时,scrollview#1 也不会移动。

我尝试将 UIScrollView#2 作为子视图添加到 UIScrollView#1,但这会导致 UIScrollView#2 移动

【问题讨论】:

【参考方案1】:

我认为将两个滚动视图都添加到父视图会给你想要的。不要将 scrollview#1 作为子视图添加到 scrollview#2。

【讨论】:

以上是关于UIScrollView 嵌入其他 UIScrollView的主要内容,如果未能解决你的问题,请参考以下文章

UICollectionViewCell与UIScrollView取消didSelectItemAtIndexPath

试图在 uiscrollview 内部绘制

为啥 UIScrollView 委托无法连接到自身?

带有 AutoLayout 的 UIScrollView 灵活布局

多个虚拟页面 uiscrollview 帮助,填充数组

带有 UIButtons 的 UIScrollview - 如何重新创建跳板?