ViewController包含UIView,它是一个MKMapView

时间:2012-09-02 17:25:11

标签: ios ios5 uiview uiviewcontroller mkmapview

我有一个视图控制器,我希望它的一部分是UIView,我会将自己创建的自定义UIView放入其中并在整个应用程序运行期间更改它们。< / p>

我有我的视图控制器,在故事板中我放了一个UIView。 我创建了一个自定义UIView,其中包含MKMapView

@interface MapUIView : UIView <CLLocationManagerDelegate,MKMapViewDelegate> {
    CLLocationManager *locationManager;
}

@property (weak, nonatomic) IBOutlet MKMapView *mapCtl;
@property (strong, nonatomic) IBOutlet UILabel *address;
@property (nonatomic,strong) CLGeocoder *reverseGeo;

@end

现在我要做的是将主视图控制器中的UIView设置为我的自定义UIView,并显示MKMapView

我对此很陌生,所以如果你发现我的实施有任何问题,请纠正我。

1 个答案:

答案 0 :(得分:0)

选择视图,然后在右侧的实用工具面板中选择身份检查器。您可以将其更改为UIView的自定义子类。

请注意,只是在视图上创建MKMapView属性实际上并不创建MKMapView的实例或将其添加为子视图,因此您需要以编程方式或通过添加它在故事板中。