2011-07-26 79 views
0

我正在試圖動態添加一個MKMapView到UIView。我有以下代碼:動態添加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)]; 
+0

你想知道什麼? ;) – yinkou

+0

我想知道爲什麼第一條語句不能完全填充UIView。 – johndoe

回答

1

什麼是self.contentView.frame.origin價值?有可能它不是(0,0),除非contentView本身位於其超級視圖的左上角。

不管怎樣,您應該改爲使用self.contentView.bounds