如何在应用程序运行时解除标签栏视图?

时间:2011-07-11 05:14:26

标签: ios cocoa-touch uitabbar

我有一个应用程序,用户登录主屏幕,这是第一个要显示的屏幕。登录后,会出现一个标签栏视图。有一个允许用户注销的选项卡,完成后,主屏幕再次出现(允许其他用户登录等)。我希望在完成此操作后,可以从内存中删除标签栏中加载的旧数据。目前,我正在设置hidesBottomBarWhenPushed以隐藏它但数据未被删除。我该怎么办?

1 个答案:

答案 0 :(得分:1)

您是否尝试过正常情况下的标签栏?例如,在[TabBar release];下将- (void)dealloc {放在登录视图中,因为根本没有标签栏。或者你可以将dealloc置于-BackToMainMenu方法之下。这是摆脱你想要发布的任何数据吗?希望这会有所帮助。