是否可以设置自定义的UIResponder子类?我需要为UIEvent实现一个监听器(特别是远程控制事件),该监听器将在应用程序生命周期的整个过程中交付。
我试图避免使用UIViewController(在某个时候将被释放)和AppDelegate (如果可能的话不想负担它)。
发布于 2014-10-24 17:40:03
显然,您可以将UIResponder子类划分为子类,并且可以为该子类创建一个实例。问题是将该实例放入responder链中,以便实际调用其UIResponder方法,并且其馀的响应链不会中断。这可能是可能的--我当然在桌面上用Cocoa做过,但在iOS设备上从来没有用过Cocoa--但在我看来,您会做得更好,让您思考一下,为什么您特别不愿意把代码放在它显然想要去的地方(在UIViewController或应用程序委托中)。
https://stackoverflow.com/questions/26553064
复制相似问题