无法从呈现的视图控制器访问TopView

时间:2018-04-25 18:59:12

标签: ios swift

我有一个添加到UIApplication.keyWindow的视图,使其对所有viewControllers可见。但是当呈现某个控制器并且在其上呈现另一个控制器时,该视图是不可访问的。从第二个控制器无法访问上述视图。

我正在使用此代码UIApplication.shared.keyWindow.addSubView(myView)。

那么我怎样才能从这里访问我的视图。

我在这里分享了两张图片。一个是正​​常的,另一个是查看调试。

Image1 Image2

1 个答案:

答案 0 :(得分:0)

只需将代码UIApplication.shared.keyWindow.addSubView(myView)放在viewDidAppear中,这就解决了上述问题。