将模态视图关闭到不同的 uiview
Posted
技术标签:
【中文标题】将模态视图关闭到不同的 uiview【英文标题】:dismiss modal view to different uiview 【发布时间】:2011-12-31 06:52:02 【问题描述】:我有一个带有子视图的 uiview。该子视图有一个加载 modalViewController 的按钮。然后当我使用[self dismissModalViewControllerAnimated:YES];
时,我需要它返回带有子视图的uiview,而不仅仅是呈现模态视图的子视图。
我该怎么做?
【问题讨论】:
【参考方案1】:通常,您可以使用以下方法删除子视图:
[subView removeFromSuperview];
您可以在 dismissModalViewControllerAnimated
之前调用它,或者如果您希望它仅在简短的动画后消失,请使用 completion:(Block)
参数:
[self dismissViewControllerAnimated:YES completion:^
[subView removeFromSuperview];
];
【讨论】:
以上是关于将模态视图关闭到不同的 uiview的主要内容,如果未能解决你的问题,请参考以下文章
如何关闭模态视图控制器,然后立即让呈现视图控制器呈现不同的模态视图控制器?