故事板内的访问视图

问题描述:

如何在代码中访问他们从对象浏览器拖动到故事板中另一个视图的视图?故事板内的访问视图

例如,我创建了一个我分配给ViewController类的UIView。然后我将地图视图拖入该视图。现在我需要开始在代码中操作Map View。我如何访问它?我已经尝试了诸如self.view.subview之类的东西,但从那里没有任何地方。

谢谢。

你应该使用网点,首先选择你的故事板文件,然后去

View->Assistant Editor->Show Assistant Editor 

enter image description here

下一页选择地图视图,请按control键盘和拖动到的Xcode权节将显示您的.h文件中,会出现如下

enter image description here

令状e mapView里面,然后回车,这会创建一个插口供你使用 现在你可以使用mapView来访问你的MKMapView

+0

请至少*提及* IBOutlets。 viewWithTag是非常脆弱和不透明的。 –

+0

@BJHomer是的你是完全正确的,我只是改变了我的答案:) –

+0

@BJHomer你能解释一下为什么viewWithTag是脆弱和不透明的?或者,也许把我指向其他地方解释它? –