我必須添加一個ImageView作爲MapView的子視圖。我不能通過代碼來完成,因爲ImageView總是在mapView後面結束。我不能在IB中這樣做,因爲在文件的所有者中,UIImageView始終是對mapView的外部尊重(我嘗試了幾次)。我正在使用Xcode 4.5。我可以添加一個UIImageView作爲MapView的子視圖嗎?MapView的UIImageView子視圖
這是MapViewController.m
@synthesize iphoneLegenda;
@synthesize mapView;
- (void)viewDidLoad
{
//.....
self.iphoneLegenda.frame = CGRectMake(self.mapView.bounds.origin.x,
self.mapView.bounds.origin.y, 200, 100);
//......
[self.mapView addSubview:self.iphoneLegenda];
[self.iphoneLegenda bringSubviewToFront:self.mapView];
//.....
}
你爲什麼要一個MapView裏面一個UIImageView? 這段代碼錯了[self.iphoneLegenda bringSubviewToFront:self.mapView];它應該是[self.mapView bringSubviewToFront:self.iphoneLegenda]; – jcesarmobile