Ios4 禁用我的Tabbar&;等待/加载图像视图时屏幕的导航栏

Ios4 禁用我的Tabbar&;等待/加载图像视图时屏幕的导航栏,ios4,view,uinavigationbar,loading,uitabbar,Ios4,View,Uinavigationbar,Loading,Uitabbar,我正在开发一个基于web服务的应用程序。我需要加载/等待imageview,该视图应禁用屏幕上的选项卡栏和导航栏,直到加载web服务。当我在viewcontroller中保留包含等待动画的imageview时,它仅禁用self.view。谁能告诉我出了什么问题吗 问候,, sathish您可以通过选项卡栏隐藏选项卡栏。hidden=YES或者如果您想从窗口中删除选项卡栏并再次放置,则需要释放选项卡栏,然后再次分配它… 但是释放选项卡栏会使你的应用程序崩溃,所以在释放选项卡栏之前,请将其从超级视图

我正在开发一个基于web服务的应用程序。我需要加载/等待imageview,该视图应禁用屏幕上的选项卡栏和导航栏,直到加载web服务。当我在viewcontroller中保留包含等待动画的imageview时,它仅禁用self.view。谁能告诉我出了什么问题吗

问候,,
sathish

您可以通过
选项卡栏隐藏选项卡栏。hidden=YES
或者如果您想从窗口中删除选项卡栏并再次放置,则需要释放选项卡栏,然后再次分配它…
但是释放选项卡栏会使你的应用程序崩溃,所以在释放选项卡栏之前,请将其从超级视图中删除

[TabBarController.view removeFromSuperview];
[TabBarController release];
然后再次分配并将其放在窗口上

[self createTabBar]; // createTabBar is a function creating a tab bar
[self.window addSubview:TabBarController.view];
[self.window makeKeyAndVisible];

你为什么要这么做?这似乎是一个糟糕的用户体验。用户应该几乎总是可以选择取消。Hi justin,直到加载web服务,因为如果在加载时按back按钮会崩溃,以避免崩溃,我会禁用导航栏。