我有一个 UIImageView 作为子视图添加到另一个子视图:
[self.mapView addSubView:imgview];
但是当我按下后退按钮时,它会将我带回主视图。有什么办法可以确保它带我回到地图视图?例如覆盖后退按钮?谢谢
我有一个 UIImageView 作为子视图添加到另一个子视图:
[self.mapView addSubView:imgview];
但是当我按下后退按钮时,它会将我带回主视图。有什么办法可以确保它带我回到地图视图?例如覆盖后退按钮?谢谢
尝试这个:
-(void)back{
if (imgview.superView) {
[imgview removeFromSuperview];
return;
}
[self.navigationController popViewControllerAnimated:YES];
}
您需要删除刚刚添加的 UIImagView。如果您在地图视图中添加多个 UIImageView,那么您需要为添加的每个 UIImageView 添加唯一标签。然后您可以使用该标签删除 UIImageView 。