无法将子视图放在MKMapview上

时间:2013-12-31 11:44:39

标签: objective-c xcode mkmapview xib

当我尝试在我的xib文件中将UIButton或UILabel等子视图放在MKMapView上时,MKMapView会自动替换为子视图 - 我无法在MKMapView上添加子视图。我该如何解决这个问题?提前感谢您的回答!

1 个答案:

答案 0 :(得分:1)

您可以在MKMapView上添加Subview,

下面是以编程方式在MapView上添加Button的代码(供您参考)

UIButton *button = [UIButton buttonWithType:UIButtonTypeRoundedRect];
button.frame = CGRectMake(10, 10, 120, 60);
[button setTitle:@"test" forState:UIControlStateNormal];
[mapView addSubview:button];