我有一个iPad应用程序的TabBarApplication,它通过检查Loginstatus在其中一个Tab中的两个ModalView(LoginForm/Memberarea)之间切换。所有工作正常,但是当我切换到应用程序的另一个选项卡然后切换回来时,没有显示模式视图,并且视图不刷新以再次检查状态。刷新查看Tab变为活动状态
即使用户切换到另一个选项卡,是否有任何方法保持TabView上的模式视图? 还是有可能刷新视图时,其选项卡变为活动?
如果有人能帮助我解决这个问题,那将会很棒!
编辑:问题解决了!
我自己解决了它。 =)
问题是:切换到另一个TabView后,模式不显示,但不被解雇。我的日志显示模式无法查看时发生错误。
所以要解决它,我用了“viewWillDissapear”方法和切换标签,这样才解雇我modalView:
[self dismissModalViewControllerAnimated:YES];
模态被驳回,并再次切换查看加载后,显示应有的modalView 。 =) 感谢您的回答。
我真的把它叫做viewDidAppear。 viewWillAppear在这种情况下永远不会被调用。不知道为什么.. – DevZarak 2011-05-06 09:51:44