作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我的应用程序中有一个包含两个场景的 StoryBoard - 它使用自动转场(在 IB 中创建)。当在第一个 UIViewController
中单击按钮时,第二个 UIViewController
将以模态方式显示。
第一个 UIViewController
需要知道第二个 UIViewController
什么时候自行关闭。实现这一目标的正确方法是什么?现在,我在第一个 vc 中使用 -viewDidAppear:
但这似乎不对。
如有任何指点,我们将不胜感激。
最好的,CS
最佳答案
您正在做的事情,加上检查 isMovingToParentViewController
是否为 NO,应该适用于这种特定情况。如果您有从第一个 View Controller 触发的其他 View Controller 并且您想要区分它们,这将无济于事。
最直接的方法是让模态 Controller 在它离开时发布通知。
关于ios - Storyboard和续集 : How does the presenting VC know when the presented VC dismisses itself?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12973939/
我是一名优秀的程序员,十分优秀!