子控制器、LTPageView、LTPageTitleView等都不会释放、内存泄露。
只有LTAdvancedManager会释放,其他的均不释放,可以在Demo中测试一下。
麻烦作者定位一下哪部分引起的。
extension LTAdvancedManager { private func deallocConfig() { for viewController in viewControllers { viewController.glt_scrollView?.delegate = nil } titleView.removeFromSuperview() pageView.removeFromSuperview() } } 这样才行。
@liuzizhong 感谢指出
extension LTAdvancedManager { private func deallocConfig() { for viewController in viewControllers { viewController.glt_scrollView?.delegate = nil } titleView.removeFromSuperview() pageView.removeFromSuperview() } } 这样才行。
back的时候调用吗
@liuzizhong pageview的子组件也不释放 解决了吗
@liuzizhong @codejun9527 已修复不释放问题,建议升级