【发布时间】:2018-11-14 18:38:09
【问题描述】:
我向 UIViewController 添加了一个自定义 UIView,在视图中的一些代码之后,我想从 UIViewController 中删除此视图,但我不确定如何通知 UIViewController UIView 的删除。
我正在使用这个方法从 UIView 中退出
-(void)exit{
[self removeFromSuperview];
}
我需要设置一个监听器吗?任何帮助表示赞赏
我发布了详细的解决方案。感谢 Rage、Bill L 和 FreeNickname
【问题讨论】:
-
如果一个视图将自己从superView中删除,如果superView删除它的子视图会很容易。这样您就可以更好地控制自己的工作。
-
我不知道该怎么做。就我而言,我正在根据子视图中的条件删除子视图。我相信在这种情况下,我需要一个监听器或一个 NSNotification 来自我的超级视图中的子视图的条件
标签: ios objective-c uiview uiviewcontroller