gpt4 book ai didi

ios - 错误 : User interaction disabled in lower parts of UIScrollView

转载 作者:塔克拉玛干 更新时间:2023-11-02 07:59:28 24 4
gpt4 key购买 nike

我有一个文档查看器,它有一个 UIView(页面)作为 UIScrollView 的“ ScrollView ”(UIView) 的 subview 。该页面有更多的 subview ,例如 UIButtons 和 UITextFields。

用户可以在 ScrollView 中手动平移和缩放,但对于某些功能,我正在执行编程滚动/平移以将文本字段或按钮置于 View 中。

在某些情况下,我需要以编程方式调整 ScrollView 的 contentSize 和 ScrollView 的框架(以确保页面底部的文本字段可以移动到键盘上方)。

另外(我认为)我通过 ScrollView 的 zoomScale 正确地缩放了 contentSize 的坐标和 ScrollView 的框架。

通常一切正常。

问题是:

在极少数情况下,在我通过单击键盘上的“下一步”触发缩小后,页面下部的按钮和文本字段不再对我的触摸使用react。 (它通常在最低的 10% 左右。)上面的人确实喜欢他们应该做的。

任何人都可以给我一些提示吗?

我在 iOS 7 和 iOS 8 上看到过这个,我不知道旧版本。

最佳答案

我知道现在已经很晚了,但它可能会对遇到同样问题的人有所帮助。我只是想出了同样的问题,这是唯一与我的问题相匹配的问题。最终我解决了它。

似乎用户交互仅针对指定的框架高度启用。因此,我通过增加嵌入在 scrollview 下的 frame 的高度来解决它。

关于ios - 错误 : User interaction disabled in lower parts of UIScrollView,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27132790/

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