【发布时间】:2011-01-04 18:50:58
【问题描述】:
我已将 UIScrollView 设为第一响应者。我需要在其后面的视图上维护-touchesEnded:withEvent: 方法的触摸事件。我试过使用-nextResponder 方法,但失败了。我尝试将-touchesEnded:withEvent: 转发到它背后的视图,但失败了。
如何让它工作? UIScrollView 将无法工作,除非它是第一响应者或以其他方式获取事件。
感谢您的帮助。可惜 Apple 的文档和 API 在某些方面很糟糕。
【问题讨论】:
-
你能展示一些你如何尝试这两种方法的代码吗?
-
感谢您的关注,但我的工作方式是以前没有的。
-
当我将超级视图设为第一响应者时,UIScrollView 现在可以工作,但即使它是第一响应者,超级视图也不会获得触摸事件。这很奇怪。
标签: cocoa-touch uikit uiscrollview first-responder uiresponder