0

我有一个视图控制器,我希望它的一部分成为UIView我将自定义UIView的我创建的,并在整个应用程序运行期间更改它们。

我有我的视图控制器,并在情节提要中放入了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.

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

4

1 回答 1

0

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

请注意,仅MKMapView在视图上创建属性实际上并不会创建实例MKMapView或将其添加为子视图,因此您需要以编程方式执行此操作或将其添加到情节提要中。

于 2012-09-02T20:10:01.113 回答