2011-07-26 8 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の値は何ですか? contentView自体がスーパービューの左上隅にない場合は、(0,0)ではない可能性があります。

とにかく、代わりにself.contentView.boundsを使用してください。

関連する問題