如何解决在UINavigationController中推送新控制器时,触摸是否未取消?
| 在Objective-C / Cocoa中,我的印象是每个touchesBegan:调用都必须具有相应的touchesEnded:或touchesCancelled:调用,但是当UINavigationController推送新的视图控制器时,情况并非如此。在我的测试中,每当按下一个新的VC时,特别是在已经在一个手指上移动的同时点击一个按钮时,上一个VC中的最后一次触摸调用就是touchesMoved:。什么都不会取消或结束! 这种行为是正确的吗?如果是这样,处理它的最佳方法是什么?谢谢!版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。