0
我有我作为一个子视图添加到另一个子视图一个UIImageView:IOS - UIImageView到其他子视图?
[self.mapView addSubView:imgview];
但是,当我按下后退按钮需要我回MAINVIEW。有什么方法可以确保将我带回地图视图吗?例如重写后退按钮? 感谢
我有我作为一个子视图添加到另一个子视图一个UIImageView:IOS - UIImageView到其他子视图?
[self.mapView addSubView:imgview];
但是,当我按下后退按钮需要我回MAINVIEW。有什么方法可以确保将我带回地图视图吗?例如重写后退按钮? 感谢
试试这个:
-(void)back{
if (imgview.superView) {
[imgview removeFromSuperview];
return;
}
[self.navigationController popViewControllerAnimated:YES];
}
您需要删除您刚才添加的UIImagView。如果您要在您的mapview中添加多个UIImageView,那么您需要为添加的每个UIImageView添加唯一标记。然后你可以使用该标签去除UIImageView。
这听起来像我需要的东西,但我需要重写后退按钮:S –