access view inside a storyboard

2019-03-05 14:16发布

How does one access, in code, a view they dragged from the Object Browser into another view in their storyboard?

For example, I created a UIView which I assigned to a ViewController class. Then I dragged a Map View into that view. Now I need to start manipulating that Map View in code. How do I access it? I've tried things like self.view.subview but haven't gotten anywhere from there.

Thanks.

1条回答
何必那么认真
2楼-- · 2019-03-05 14:29

You should use outlets, first select your storyboard file, then go to

View->Assistant Editor->Show Assistant Editor

enter image description here

Next select the map view, press control on your keyboard and drag to the right section of xcode that will show your .h file, the following will appear

enter image description here

Write mapView inside it and hit enter, this will create an outlet for you to use Now you can use mapView to access your MKMapView

查看更多
登录 后发表回答