Viewwillappear 已调用但 viewdidappear 未调用
Posted
技术标签:
【中文标题】Viewwillappear 已调用但 viewdidappear 未调用【英文标题】:Viewwillappear called but viewdidappear not called 【发布时间】:2011-10-15 13:27:23 【问题描述】:viewwillappear 在我的视图控制器中被调用,但由于某种原因 viewdidappear 没有被调用。
我通过调用 navigatorcontroller push 方法来显示视图。
【问题讨论】:
你在 viewWillAppear 中写了什么?你能发布你的代码的一部分吗 只是初始化了几个视图。即使我清空 viewdidappear,它仍然不会被调用。 在上面的评论中你的意思是 viewWillappear 对吗? ye 所以基本上第一个被调用但 viewdidappear 没有被调用。 【参考方案1】:我在ios5系统上遇到过这个问题,猜测是苹果改变了视图调用方法。
也许您可以尝试在 viewwillappear 和 viewdidappear 中编写相同的代码。
【讨论】:
以上是关于Viewwillappear 已调用但 viewdidappear 未调用的主要内容,如果未能解决你的问题,请参考以下文章
来自 viewDidAppear 的 Segue 调用有效,但不是来自 viewWillAppear
viewDidAppear 未调用但 viewWillAppear 调用仅出现在 iOS5
viewWillAppear 没有在 UIPageViewController 孩子上被调用