iOS11 - 将contentSize应用于错误的UIScrollView

时间:2017-09-13 09:17:36

标签: ios uiscrollview ios11

随着即将发布的iOS11版本,我已在iPhone上安装了最新版本的测试版。

在我的一个应用程序中,我在iOS11上运行时发现了一个错误,但在iOS10上没有。

问题如下:我在一个垂直的UIScrollView中有一个包含图片(imagesScrollView)的水平UIScrollView,让我们调用这个" parentScrollView"。

当调用" parentScrollView.contentSize = CGSize(...)"时,contentSize将应用于imagesScrollView而不是iOS11上的parentScrollView。

使用相同的代码,iOS10上的行为是我可以垂直滚动parentScrollView而不是垂直滚动imagesScrollView。在iOS11上,当垂直滚动时,imagesScrollView会滚动而不是parentView。

甚至更奇怪的是imagesScrollView按预期水平滚动,因此代码设置其contentSize适用于宽度,但它似乎使用parentView.contentSize高度参数。

有没有人遇到过类似的问题?或者可以帮我解决这个问题?

0 个答案:

没有答案