我还尝试使用sendAction拦截UI事件:to:from:forEvent.
我想知道这两种方法之间的区别. sendAction:to:from:forEvent更有效吗?
解决方法 可能这会对你有所帮助sendAction:to:from:forEvent:
将选择器标识的 *** 作消息发送到指定的目标
- (BOol)sendAction:(SEL)action to:(ID)target from:(ID)sender forEvent:(UIEvent *)event
action:标识 *** 作方法的选择器.有关允许的选择器表单的信息,请参阅讨论.
target:接收 *** 作消息的对象.如果target为nil,应用程序会将消息发送给第一个响应者,从而从响应者链向上进行,直到它被处理为止.
sender:发送 *** 作消息的对象.默认发件人是调用此方法的UIControl对象.
event:一个UIEvent对象,它封装有关发起 *** 作消息的事件的信息.
- (voID)sendEvent:(UIEvent *)event
将事件调度到应用程序中的相应响应器对象.
event:封装事件信息的UIEvent对象,包括涉及的触摸.
看看这个:https://developer.apple.com/library/ios/DOCUMENTATION/UIKit/Reference/UIApplication_Class/index.html#//apple_ref/occ/instm/UIApplication/sendEvent
总结以上是内存溢出为你收集整理的ios中sendEvent和Send Action之间的区别全部内容,希望文章能够帮你解决ios中sendEvent和Send Action之间的区别所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)