ios - 将 UIPanGestureRecognizer 添加到 UIView

标签 ios xcode cocoa-touch uigesturerecognizer

我有 2 个 UIView;我们称它们为 mainView 和 otherView。 mainView 使用整个屏幕(它是一个 iPad 应用程序),而 otherView 是一个较小的屏幕,显示在 mainView 之上。问题是我不知道如何以及在哪里添加 UIPanGestureRecognizer。我找到的代码片段显示了代码,但它从来都不清楚(或者我不确定为什么它永远不起作用)。

大多数时候,我都会收到“otherView 可能无法响应 +addGestureRecognizer”警告,我尝试在几乎所有 header 文件中添加 UIGestureRecognixerDelegate,但我不知道我做错了什么。

希望你能帮助我:)

最佳答案

addGestureRecognizer不是类方法,而是实例方法。除此之外,如果没有代码,我无话可说。

此外,请查看 CS193P 第 8 讲:手势识别器。 iTunes Link

关于ios - 将 UIPanGestureRecognizer 添加到 UIView,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6460717/

相关文章:

iPhone 应用程序图标没有占用 springboard 上图标的全部空间?

ios - -[__ NSArrayI objectForKeyedSubscript:]:无法识别的选择器已发送到实例IN Xcode6 Objective-C iOS

objective-c - 应用程序卡在 runModalForWindow 上

iphone - SQLite 或 Core Data 用于只有查询的大型数据库

objective-c - 仪器和内存泄漏

android - 如果我的函数调用异步函数,是否会迫使我让我的函数返回 Future?

ios - 根据文本内容的高度设置单元格的高度

ios - 读取 plist 文件。 iOS编程

ios - 参数类型 'AnyObject' 不符合预期类型 NSCopying

ios - 集合上的 KVO