2011-07-26 9 views
0

UIView에 동적으로 MKMapView를 추가하려고합니다.동적으로 UIView에 MKMapView 추가

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을 사용해야합니다.