动态添加MKMapView到UIView

时间:2011-07-26 18:40:25

标签: ios mkmapview

我正在尝试动态添加MKMapView到UIView。我有以下代码:

 self.mapView = [[MKMapView alloc] initWithFrame:self.contentView.frame)];

以上并没有完全用MKMapView填充UIView,但以下工作完美无缺。

self.mapView = [[MKMapView alloc] initWithFrame:CGRectMake(0, 0, self.contentView.frame.size.width, self.contentView.frame.size.height)]; 

1 个答案:

答案 0 :(得分:1)

self.contentView.frame.origin的价值是多少?除非contentView本身位于其超级视图的左上角,否则它可能不是(0,0)。

无论如何,您应该使用self.contentView.bounds