iphone - 什么是 UIGobblerGestureRecognizer?

标签 iphone objective-c ios cocoa-touch

我只有一个普通的 UITableView,我运行了这段代码:

UITableView *tableView = [[UITableView alloc] init];
for(UIGestureRecognizer *gesture in tableView.gestureRecognizers)
 {
   NSString *className = NSStringFromClass([gesture class]);
   NSLog(@"ClassName:%@", className);
 }

输出行之一是:ClassName:UIGobblerGestureRecognizer

令人惊讶的是,谷歌对此一无所知。有人知道它是什么吗?

最佳答案

这很可能是 Apple 使用的内部类。我遇到过 Apple 为某些特定用途创建的 UIGestureRecognizers 的自定义子类。我确信他们出于各种原因需要创建自定义手势识别器,就像我一样,但并不是所有这些类都公开供我们使用。

关于iphone - 什么是 UIGobblerGestureRecognizer?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10355281/

相关文章:

iphone - 是否仍然有必要在 iOS 应用程序中包含非 Retina Assets ?

iphone - IBAction 在第二个 View Controller 中设置 UIImageview 图像?

objective-c - UISwipeGestureRecognizer 调用了两次

ios - UIColliectionView的collectionView如何使用 :didDeselectItemAtIndexPath method asynchronously

ios - 在 NavigationBar 中添加多个按钮

iphone - 如何在 iOS 上确定哪些应用程序是后台应用程序,哪些应用程序是前台应用程序

iphone - 如何本地化 reverseGeocodeLocation 的地址结果?

objective-c - 以编程方式解锁 MAC

sqlite - SQLITE 数据库是否会在应用程序更新时重置?

ios - Webview 的本地文件路径