gpt4 book ai didi

ios - 如何在整个应用程序中跟踪用户的手势和点击?

转载 作者:行者123 更新时间:2023-11-29 12:22:49 25 4
gpt4 key购买 nike

iOS 7/8 是否支持跟踪用户在整个应用中的手势和点击,而无需逐字逐句地监听每个 View ?

最佳答案

是的,您可以通过将手势识别器附加到您的 UIWindow 来实现这一点在你的 AppDelegate 中。 UIWindowUIView 的子类,因为它管理您的 View ,所以您可以在此处附加手势识别器。

在你的 AppDelegate 中遵循 UIGestureRecognizerDelegate,将你想要的任何手势识别器附加到你的 UIWindow 实例(当然也设置委托(delegate)) ,并覆盖以下内容:

func gestureRecognizer(gestureRecognizer: UIGestureRecognizer, shouldReceiveTouch touch: UITouch) -> Bool {
//do whatever with your touch
return false;
}

返回 false 很重要,这样您的代码就不会干扰您的常规应用程序功能; 但重要的是要注意,因为您必须返回 false,所以为了使其正常工作,您必须完成所有 UITouch在上述地点工作。

关于ios - 如何在整个应用程序中跟踪用户的手势和点击?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30104508/

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