gpt4 book ai didi

ios - 动画 UIWebView 在动画期间不响应触摸

转载 作者:技术小花猫 更新时间:2023-10-29 10:40:14 24 4
gpt4 key购买 nike

目前,我正在为一个 UIWebView 从屏幕底部到顶部制作动画。随着 UIWebView 向上动画,它在持续时间的 50-80% 内变得不可触摸。

如果我点击 UIWebviews 结束目的地或模型层,点击会被注册并且 Webview 会做出适当的响应。

这是为什么?有哪些解决方案可用于点击移动/动画 UIWebViews

为了进一步说明这一点,我创建了一个显示向上动画的 UIWebView 的辅助项目。紫色方 block 代表表现层上的触摸事件,而蓝色方 block 代表表现层外的触摸事件。

https://github.com/AdamBCo/UIWebView-Animation-Issues

如示例所示,UIViewAnimationOptionAllowUserInteraction 设置在 UViewAnimation block 中。

最佳答案

UIWebView 是网络元素的复杂布局。要在动画期间重绘,根本没有足够的时间来完全重绘 UIWebView,保持其中的控件可用于交互并执行动画。

然而,在 CALayer 中有一些关于在动画时如何处理它的内容的设置。我会开始研究这一点。

关于ios - 动画 UIWebView 在动画期间不响应触摸,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36927149/

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