InjectFix
InjectFix copied to clipboard
新增函数,使用Action += 添加后,无法使用-= 移除,导致事件被多次注册
@chexiongsheng 车大大,是移除的时候需要特别的处理吗?事件是在关闭界面的时候移除,我打印界面关闭后,Action 的函数列表,发现新增函数还在列表里面,下次打开界面再次注册,导致事件注册了多次
这个问题解决了么? @JevonShi
这个问题解决了么? @JevonShi
没有,只是换了一种方式做,你们也遇到同样的问题了?
我们在代码中把这个问题修了。
@YangYuPing 怎么修的?大概思路是什么?
@YangYuPing 你们怎么修改的?可以给思路吗?
新增函数先赋值到一个指定的Action m_NewAction,然后Action+-=m_NewAction 可以尝试下