我正在尝试从MKMapView中的控制器加载UIStoryBoard。我可以得到MapViewController对象,但是其中的子视图变为nil



所有子视图均变为nil。此处mapviewMKMapView的对象)变为nil



我已经在UIStoryBoard中连接了mapView。

最佳答案

在您明确显示视图控制器或加载视图之前,该视图控制器中的子视图将为nil。

因此,触发视图控制器初始化所有子视图的简单方法是调用

self.mapViewController.loadView()

要么

self.view.addSubviews(self.mapViewController.view)

关于ios - subview 变为零-UIStoryboard,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/27688436/

10-12 12:35