URLNavigator icon indicating copy to clipboard operation
URLNavigator copied to clipboard

如果主控制器有子控制器,子控制器没有加到父控制器 获取不到 navigationcontroller

Open yanghl opened this issue 5 years ago • 2 comments

topMost 方法 最后一个判断 子控制器没有导航控制器 ,而子控制器又没有加入到父控制器的addChild方法 就导致获取不到导航控制器

for subview in viewController?.view?.subviews ?? [] { if let childViewController = subview.next as? UIViewController { //以下可能返回nil return self.topMost(of: childViewController) } }

yanghl avatar Aug 07 '20 12:08 yanghl

遇到同样的问题,有解决方案吗?

CoderMaurice avatar Jan 16 '21 07:01 CoderMaurice

我也遇到了,我自己修改了这个topMost方法就好了

szweee avatar Mar 14 '21 09:03 szweee