像motionBegan:或motionEnded:这样用于监控抖动的事件只有在我的视图中有第一响应者时才能触发。好的,所以我可以让视图成为第一响应者:[self.view becomeFirstResponder];。但是默认情况下,视图不能是第一响应者(为什么?)因此,我需要创建一个UIView子类,并将默认canBecomeFirstResponder覆盖为YES。这个UIView子类到底有什么帮助呢?这一切是如何工作的?请帮帮忙。
发布于 2012-07-12 14:56:28
请查看此指南,特别是关于first responder:http://www.raywenderlich.com/5138/beginning-storyboards-in-ios-5-part-1的内容
https://stackoverflow.com/questions/11445872
复制相似问题