禁用我的标签栏和等待/加载图像视图上屏幕的导航栏

发布于 2024-10-08 06:33:21 字数 166 浏览 8 评论 0原文

我正在开发一个基于网络服务的应用程序。我需要加载/等待图像视图,该图像视图应该禁用我的选项卡栏和标签栏。屏幕的导航栏直到加载网络服务。当我将包含等待动画的图像视图保留在视图控制器中时,出现的问题是它仅禁用 self.view。谁能告诉我我做错了什么吗?

问候, 萨蒂什

I am working on an web service based application. I need Loading/waiting imageview that should disable my Tabbar & Navigationbar of the screen till Loading of web service . The issue when I keep the imageview that contains the waiting animation over in my viewcontroller, it disables only self.view. Can anybody please tell what i went wrong?

Regards,
sathish

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

静水深流 2024-10-15 06:33:21

您可以通过 tabbar.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];

You can either hide the tab bar by tabbar.hidden=YES or if you want to remove the tab bar from the window and put it again, you need to release the tab bar and then allocate it again...
But releasing the tab bar will make your app crash, so before releasing the tab bar remove it from super view.

[TabBarController.view removeFromSuperview];
[TabBarController release];

then allocate it again and put it on the window

[self createTabBar]; // createTabBar is a function creating a tab bar
[self.window addSubview:TabBarController.view];
[self.window makeKeyAndVisible];
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文