我有一个视图控制器,我希望它的一部分是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
。
我对此很陌生,所以如果你发现我的实施有任何问题,请纠正我。
答案 0 :(得分:0)
选择视图,然后在右侧的实用工具面板中选择身份检查器。您可以将其更改为UIView
的自定义子类。
请注意,只是在视图上创建MKMapView
属性实际上并不创建MKMapView
的实例或将其添加为子视图,因此您需要以编程方式或通过添加它在故事板中。