我有一个表栏根 View Controller ,设置为带有 View Controller 的导航 View Controller ,其中只有一个表 View 。
当我将导航栏大标题设置为“总是”或“自动”时,当我第二次打开选项卡时,该应用将崩溃。
错误消息如下所示:
Assertion failure in -[UITableView _addScrollViewScrollObserver:]*
Terminating app due to uncaught exception 'NSInternalInconsistencyException',
reason: 'ERROR: UIScrollView does not support multiple observers implementing _scrollViewWillEndDraggingWithVelocity:targetContentOffset:'
我不知道如何解决它。先感谢您。
sotryboard screenshot
最佳答案
找到了!
似乎是一个错误,在堆栈中有1个以上的导航 Controller 。
所以当我的结构是(从上到下)时:
UINavigationController
UITabBarController
UINavigationControllers (Different tab items)
如果我移至主NavigationController(顶部),则该异常消失了!
希望他们会尽快解决。
关于ios - 在标签栏中第二次打开 View Controller 时的大型标题崩溃应用程序,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/47054203/