0

在这篇 ( Flip View Iphone ) 帖子中,我为我的 iPhone 应用程序创建了一个翻转视图。现在,我想确保每当用户点击导航栏中的“返回”按钮时,下一次当他向下钻取到可翻转视图时,该视图处于其原始的非翻转位置。目前,该应用程序实际上加载了正确的视图,但不知何故,当您尝试翻转它时,它不能不加载翻转视图,并且只呈现黑色背景。一种解决方案可能是将翻转方法(“showLessInfo”)分配给导航按钮,这就是我需要您帮助的原因。或者,对我来说,一个更好的主意很可能是理解为什么第二次没有加载翻转视图。欢迎任何建议!

4

1 回答 1

5

您可以覆盖viewWillAppear:翻转视图的视图控制器上的方法,并确保它在显示之前加载正确的视图(记得调用[super viewWillAppear:animated])。

否则,您可以覆盖viewWillDisappear并确保在外出时清理干净。当用户点击后退按钮时,它将被调用。

于 2009-05-14T16:23:47.880 回答