Tag: tabbar

一些UIViewControllers中的XAMARIN.IOS UITabBarController

我有一个应用程序(Xamarin.IOS)开始与UIViewController(连接视图)没有TabBar。 但是,当用户login,我想添加我创build的标签栏到其他视图。 反之亦然,当用户注销时,我想显示连接视图没有TabBar。 我知道,当我想要显示TabBar,在appDelegate,我必须像这样初始化_window: _tabController = new TabController(); _window.RootViewController = _tabController; _window.MakeKeyAndVisible(); 如果我想要没有TabBar的视图,这里是appDelegate: viewController = new ConnectionViewController(); _window.RootViewController = new UINavigationController(viewController); _window.MakeKeyAndVisible(); 与此TabController: public class TabController : UITabBarController { UIViewController tab1, tab2, tab3, tab4; public TabController() { tab1 = new UINavigationController(new ListViewController()); tab1.Title = Texts.Home; tab1.TabBarItem.Image = UIImage.FromFile("Icons/Home@2x.png"); tab2 = new UINavigationController(new OViewController(1)); tab2.Title = […]

在Swift中删除TabBar项目

我目前尝试find一种方法来删除运行应用程序TabBar项目时,我find了一种方法来启用或禁用它,但不完全删除它。 为了禁用它,我做: 在ViewDidLoad中 if let tabBarItem = self.tabBarController?.tabBar.items?[3] as? UITabBarItem { tabBarItem.enabled = false } 这工作得很好,但用户仍然可以看到TabBar项目,我只是完全删除它,有没有办法? 我想通过Parse触发TabBarItem,如果我把Parse数据设置为true,它应该显示其他方式不应该。

检查tabBar是否在iOS应用程序中可见

我正在iOS应用程序有一个UITabBarController显示一个TabBar。 在某些地方,我提出了一个隐藏TabBar的modalView全屏幕。 我想检测当我的tabBar是可见的用户。 当tabBar可见或不可见时,有什么办法可以自动检查? 我试过了: 但它真的不工作,因为tabBar没有真正隐藏。 if ([[[appdelegate tabBarController] tabBar] isHidden]) { NSLog(@"tabBar IS HIDDEN"); } else { NSLog(@"tabBar IS VISIBLE"); } 我在一个BaseViewController中编写了这个代码,它是我的模态视图和我的项目的其他视图的超类。 谢谢。

垂直标签栏?

我想知道是否有人知道我在哪里可以find文档或教程,如何在1Password或2do中为iOS制作垂直标签栏。 我认为这些不是“真正的”标签栏,但是我真的很喜欢使用这个function,而且我不知道如何完成它。 提前感谢任何帮助!

如何隐藏/显示UITabBarController的标签栏与animation?

我有一个关于iOS的UITabBarController的标签栏的问题。 我正在使用UITabBarController来显示一些视图,但我希望视图尽可能大的屏幕显示。 是否有可能隐藏标签栏,以便它通常不显示,直到用户触摸屏幕,然后标签栏将(与animation)显示在底部。 然后,几秒钟后,如果没有任何事情做,那么标签栏将再次消失,以便视图又回到全屏幕?

iOS TabbarViewController隐藏标签栏

我有一个viewcontroller,它实现UITabbarViewController,我想隐藏标签栏并覆盖它自己, self.tabBar.hidden = YES; 标签栏消失,但在视图的底部有一个空白区域(蓝色的)。 我不想要空白区域,我该如何解决这个问题? 谢谢。 编辑:蓝色区域是: self.view.backgroundColor = [UIColor blueColor];

在Cocoa Touch Tab Bar Application for IOS前添加login屏幕

仍然在这里我的头在附近的东西。 我甚至没有closures,但无论如何….我有一个从Xcode创build的TabBar应用程序。 它的作品,我有三个选项卡的意见,我知道如何操纵,等等。 我想在这个东西的前面放一个“login”nib文件,要求用户回答(现在的硬编码)用户名和密码。 如果你得到的是正确的,那么渲染标签部分,让他们点击左右。 我有另外一个应用程序,我写的是用户名和密码部分,我从那里拿出逻辑有困难,把它放在TabApplication的一块前面。 任何人有任何build议?