'NSInternalInconsistencyException', 原因:'错误:UIScrollView 不支持多个观察者实现 _scrollViewWillEndDraggingWithVelocity:targetContentOffset:'
我检查了所有相关问题,但没有确切地知道问题出在哪里。
我有一个自定义标签栏,默认情况下第一个被选中,当我们选择第二个标签并返回第一个时。我的应用程序崩溃了。
提前致谢
最佳答案
您是否手动将 KVO 添加到您的代码中?
如果是,则需要添加
[[NSNotificationCenter defaultCenter] removeObserver:self]
在您的 View Controller 中 - (void)viewWillDisappear:(BOOL)animated
方法。
另外,看起来你正在观察一个已经被 ScrollView 内部观察到的选择器,不要订阅 UIKit 内部使用的选择器
关于ios - 由于未捕获的异常而终止应用程序,原因 : 'ERROR: UIScrollView does not support multiple observers implementing,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54532134/