草庐IT

UItabBarController

全部标签

ios - 从 XIB 加载 UITabBarController 不包含来自 XIB 的任何内容

我正在开发一个项目,该项目最初是基于TabBarController的应用程序,现在大部分仍然是,但是一些要求已经改变,我们需要放入一个初始ViewController作为应用程序其余部分的入口点-在提供身份验证并加载一些内容后,将在主窗口中由选项卡栏Controller替换。原来的UITabBarController是MainWindow.xib的一个组件,它的所有根导航Controller都设置了RootViewController,一切都很顺利。我想我可以简单地从MainWindow.xib中提取UITabBarController组件,将它放在自己的CustomTabBarCo

iPhone iOS 6 UITabBarController 仅纵向,如何让模态视图 Controller 支持横向

我想做的是最简单的概念。但是,我只是没有得到任何想要的结果。我的应用是一个标准的标签栏应用,每个标签中的所有ViewController都只支持纵向,这正是我想要的。但是,在应用程序的一个部分中,我显示了一个模态视图Controller,它显然覆盖了选项卡栏Controller。这是一个文本输入屏幕,我非常希望这个View能够支持横向和纵向。然后,一旦用户取消了该模态视图Controller,标签栏Controller将再次显示,所有内容都是纵向的。我尝试了很多方法,但没有任何效果。如果我告诉应用程序支持两个方向,那么旋转会在模态上正确发生,但也会在应用程序的其余部分发生,这是我不想要

ios - selectedIndex UItabBarController 不工作

我知道这会很容易解决,但出于某种原因,当我尝试使用其他解决方案解决我的问题时,它就是行不通。在我的应用程序中,我设置了推送通知,并且我正在尝试设置在从通知打开应用程序时将应用程序打开到某个tabBarItem的功能。这是我到目前为止的代码,请告诉我我是否使用了正确的方法。我对AppDelegate.m不是很有经验所以如果它完全错误请原谅我。AppDelegate.m#import@interfaceAppDelegate:UIResponder{CLLocationManager*locationManager;}@property(strong,nonatomic)UIWindow*

objective-c - Objective-C - 使用动画隐藏 UINavigationController 和 UITabBarController

我正在开发一个应用程序,它在屏幕底部有一个UITabBarController,在屏幕顶部有一个UINavigationController。可以通过UITabBarController访问的部分之一是“照片库”部分,我可以在其中全屏查看照片。我可以使用以下代码在没有动画的情况下隐藏它们self.navigationController.navigationBarHidden=YES;[self.tabBarController.tabBarsetHidden:TRUE];当我想全屏查看照片时,如何用淡入淡出动画隐藏UINavigationController和UITabBarCont

ios - UIMoreNavigationController 和 UITabBarController 的问题

这个问题已经困扰了我一段时间,但我想我终于弄明白了是什么问题;我认为我现在只需要一个解决方案...这是应用程序的背景。用户可以使用大约6个不同的选项卡,使用UITabBarController显示。这些选项卡中的每一个都是UINavigationController中的自定义UIViewController子类。所有6个选项卡都设置在一个nib文件(MainWindows.xib)中。我需要能够根据用户是否登录以及登录的用户来隐藏和显示不同的选项卡。我有这样的工作:在应用程序启动时(应用程序:didFinishLaunching:...),六个选项卡存储在我拥有的NSMutableAr

ios - UITabbarController selectedIndex 和 selectedViewController 不起作用

我尝试将以下两行放入-(void)viewDidLoad.self.tabBarController.selectedIndex=3;self.tabBarController.selectedViewController=[self.tabBarController.viewControllersobjectAtIndex:3];当时只有Tabbarindex变了3,ViewController还是默认的viewcontroller,意思是0。是不是我的代码有什么遗漏? 最佳答案 解决方案:尝试移动您的,self.tabBarCo

iphone - 当 UITabBarController 进入横向模式时隐藏 statusBar

我创建了一个UITabBarController的子类,以便在横向模式下隐藏一次tabBar和statusBar。我成功地实现了隐藏/显示tabBar的代码,但是stausBar快把我逼疯了。我当前的实现工作100%但不是第一次轮换,我无法弄清楚为什么。代码如下:-(void)didRotateFromInterfaceOrientation:(UIInterfaceOrientation)fromInterfaceOrientation{BOOLhide=(fromInterfaceOrientation==UIInterfaceOrientationPortrait||fromIn

ios - UIWebView 在底部被 UITabBarController 截断

我的应用程序底部有一个UITabBarController,对于一个View,我想显示许多组件,我有一个UIWebView,在底部我有我的UITabBarController。我的问题是我的UIWebView在底部被我的UITabBarController截断了,因为在我的.xib中,我的UIWebView占用了所有剩余空间。我如何以编程方式解决这个问题,让我的WebView知道她何时必须停止显示(就在我的UITabBarController顶部之前)?我想要IOS6/7的解决方案。非常感谢! 最佳答案 您可以将底部边缘插入到您的w

ios - Storyboard、UITabBarController 和 SWRevealViewController

我有一个使用带有3个选项卡的UITabBarController的Storyboard。我想使用SWRevealViewController添加滑动菜单功能。打开菜单会滑孔UITabBarController。有没有人设法用StoryboardUITabBarController和SWRevealViewController实现这种行为?谢谢 最佳答案 设法整合它。以下是执行此操作的步骤:向Storyboard添加一个新的UIViewController。从新添加的UIViewController中删除内容View确保在IB中为新添

ios - 是否可以更改 UITabBarController 中的 View Controller 框架,以便 UITabBarController View 可见?

我有自己的UITabBarViewController子类。是否可以更改所有嵌入式ViewControllerView的框架,以便自己的UITabBarViewControllerView部分可见?在所附图片上,我为自己的tabBarControllerView设置了紫色。我想更改每个选定ViewController的框架,以便此紫色View(UITabBarControllerView)可见。 最佳答案 我自己在寻找解决方案时偶然发现了这个答案,并找到了一个不错的方法来处理这个问题:将您的viewController包装在另一个v