IOS-UIImageView到其他子视图?

IOS-UIImageView到其他子视图?,ios,uiimageview,Ios,Uiimageview,我有一个UIImageView,作为子视图添加到另一个子视图: [self.mapView addSubView:imgview]; 但当我按下后退按钮时,它会将我带回主视图。有没有办法确保它能带我回到地图视图?例如,是否覆盖backbutton? 谢谢试试这个: -(void)back{ if (imgview.superView) { [imgview removeFromSuperview]; return; } [self.navigationController

我有一个UIImageView,作为子视图添加到另一个子视图:

[self.mapView addSubView:imgview];
但当我按下后退按钮时,它会将我带回主视图。有没有办法确保它能带我回到地图视图?例如,是否覆盖backbutton? 谢谢

试试这个:

-(void)back{

if (imgview.superView) {
    [imgview removeFromSuperview];
    return;
}


[self.navigationController popViewControllerAnimated:YES];
}

您需要删除刚才添加的UIImagView。如果要在mapview中添加多个UIImageView,则需要为添加的每个UIImageView添加唯一标记。然后,您可以使用该标记删除UIImageView。

这听起来像是我需要的东西,但我需要以某种方式覆盖后退按钮:S