1

我想MKMapViewUITabbarController. 我对其他 viewController 应用程序没有任何问题。但是,如果我使用MKMapViewwith UITabBarController,则会MKMapView IBOutlet抛出NSUnknownKeyException消息“此类不符合键 xxxx 的键值编码”

IBOutlet如果我从我的代码和 IB 中删除,那么应用程序运行良好。如果我IBOutletMKMapView应用程序设置一个抛出此异常。

4

1 回答 1

1

在 TabBarController 上更改将显示您的地图以匹配的 UIViewController:

@interface MyMapViewController {
 MKMapView *mapView;
}
@property (nonatomic,retain) IBOutlet MKMapView *mapView;

在您的标签栏控制器上,使用检查器将类从 UIViewController 更改为 MyMapViewController

于 2010-03-07T03:33:58.127 回答