uitabbarcontroller相关内容
这是一个更哲学的问题比任何,所以给我你的想法。 iPhone SDK文档指定您可能有一个标签栏控制器包含导航控制器,但是您不能具有包含选项卡栏控制器的导航控制器。看来有时候你可能想要在一个视图中组织视图,它是导航控制器堆栈的一部分,以表格的方式。这是不合理的吗? 我接受苹果在这些领域指示为福音,因为HIG确实提供了最佳实践,似乎揭示了最小阻力的路径有例外)。然而,在标签栏的情况下,我不
..
正如我在标题中提到的,我想向我的应用程序添加 Navigation Controller ,该应用程序已经有一个 Tab控制器。所以试图做这个工作人员像这个页面。无论如何,有什么不对。 UINavigationController 正在寻找一个空白页,即使有一个视图和一些库。 让我从stracht开始: 在我的 AppDelegate 中,我设置的标签栏控制器如下: @inte
..
我在其中一个标签中有一个带有导航控制器的标签栏。目前导航控制器的根视图没有导航栏显示和动画很好地进入子视图 - (void)viewDidLoad { ... [self.navigationController setNavigationBarHidden:YES animated:NO]; ... } 和 - (void)viewWillAp
..
我有uitabbar应用程序,我想旋转只有一个ViewController与横向模式的图表。 解决方案 没有简单的方法只有一个视图在横向模式,而其他的 一种可能的方法是使用 CGAffineTransform 在您的 viewWillAppear (即,在视图显示之前)转换您的视图: - (void)viewWillAppear:(BOOL)animated; { //
..
我有一个TabBarController设置为主控制器选项卡,其中名称是使用界面构建器定义的。现在我想以编程方式更改其名称。 如何实现? 解决方案 更新到XCode 8 由于我原来的答案,很多事情发生了:Swift 3,Storyboards等。标题通常是所有视图共享的,可以在属性检查器 此外,为了更多控制,您可以随时拖动设计器视图中的 UITabBarItem 和 UI
..
当我的应用程式启动时,我正在载入启动画面。然后我想加载一个TabBarController和它的ViewControllers。但是,我的TabBarController窗口不缩放到屏幕大小。 大约底部的TabBar的3/4被切掉,状态栏下方的屏幕顶部有一个细长的aprox 20像素间隙。如何正确调整TabBarController的大小? 这是SplashViewController
..
我有一个标签栏应用程序,我需要知道用户在标签栏上点击什么按钮来显示相应的通知等。 总之:我如何检测UITabBar上的UITabBarItem的索引? 提前感谢! 解决方案 答案取决于UITabBar是否由UITabBarController管理。 案例1 - UITabBar已由UITabBarController处理 实施 UITabBarControllerD
..
我有一个 UITabBarController 作为我的rootController与 8 UITabBarItems 。我想在我的屏幕上只显示4 UITabBarItems 。默认情况下,所有我的其他标签栏项目出现在一个名为“更多”的小tabBarItem中,您可以选择其他4.但我已经看到一些实现滑动的应用程序 UITabBarItems 使用幻灯片图标而不是“更多”图标。 如何一次只显示
..
我在我的 tabBar 中遇到问题。 重复点击同一个标签栏按钮将继续增加标签栏图标的大小。 如果我推一个不同的,它会回到其原始大小。 解决方案 根据OP共享的项目(查看问题评论),看起来标签栏图片内容似乎在混乱。 解决问题的步骤: 选择有问题的标签栏项目 ViewController 在IB中 前往尺寸检查器部分(右侧 b $ b 确保您的图像插入是平衡的
..
有没有一个好的UITabBarController示例,它在 中创建 ? 我想使用UITabBarController UIViewController,但不知道如何设置视图出口。 解决方案 这是所有很好地记录在这里。它不应该在哪里创建UITabBarController实例,UIApplicationDelegate或不。简而言之,创建所有相应的UIViewController并将
..
我想在我的UITabBarController中的标签之间的转换动画,这是工作正常,当我按标签按钮。但是,当我通过调用 [self.tabBarController setSelectedIndex:2]在滑动手势识别器中的 ,在我的UITabBarControllerDelegate委托中没有调用shouldSelectViewController函数,因此我的动画未被触
..
我有一个 UITabBarControllerDelegate 方法确定 UITabBarItem 的标题,并做相应的事情。这适用于我的 UITabBar 中的项目,但当我点击更多按钮,我的 UITabBarItems UITableView 。 - (void)tabBarController:(UITabBarController *)tabBarController didSele
..
我在我的应用程序中尝试不选择任何标签。首先,选择第一个标签,但我要取消选择,因此不会选择任何标签。 不要问我为什么,只是方式客户想要它! hehe 感谢您的帮助! PS:我已经尝试过: // rootController = UITabBarController rootController.tabBar.selectedItem = 0; rootControl
..
这看起来像是一个长镜头,但是任何人都知道有办法: 将UITabBar放在 欢迎您建议私人API方法 解决方案 您不需要私人API,只需在您的applicationDidFinishLaunching方法中尝试。 controller = [[UITabBarController alloc] initWithNibName:nil bundle:nil]; Head
..
Hallo, 我有一个简单的应用程序,它包含UITabBarController和两个UIViewControllers。两个UIViewController只是纵向(不允许旋转)。一个UIViewController的UIView包含MPMoviePlayerController的视图,允许在这个视图内的视频播放有可能通过控件(MPMovieControlStyleEmbedded)使其全
..
我试图在 Tweetie 应用程序中实现一个UI结构,其行为如下:顶级视图控制器似乎是一个导航控制器,其根视图是一个“帐户“表视图。如果您点击任何帐户,它将转到第二级,其底部有一个标签栏。每个标签项显示不同的列表,并允许您进一步向下钻取(后续级别不显示选项卡栏)。 因此,这似乎实现层次结构: UINavigationController : UITableViewControll
..
这是我的代码存根为我的app-delegate.m - 它从不被调用。 - (void) tabBarController:(UITabBarController *)tabBarController didSelectViewController:(UIViewController *)viewController { NSLog(@“%s”,__FUNCTION__); }
..
我使用的的MonoTouch C#写一个iPhone应用程序有多个不同的屏幕。为了简单起见,我将说明导致这我有问题的控制器只有几个画面。 我遇到的问题是,我收到此错误信息当我创建从的UITabBarController 继承的类: 预计应用程序窗口在有根视图控制器应用程序启动的 端 在我AppDelegate类初始化我一个UIViewController和一个UINavigat
..
我有一个的UITabBarController 一个的UINavigationController 持有的UIViewController 作为根视图控制器。 轻击按钮中的一个,当的UIViewController ,我把一个普通的聊天窗口的UIViewController (带的TableView +输入查看)结束隐藏底部标签栏。 (使用标志“当推隐藏底栏”) 在故事板我添加了一个普通的的U
..
我的应用程序的(简化)的结构是这样的: 的UITabBarController 一个的UINavigationController 持有的UITableViewController 作为根视图控制器。 攻表视图控制器单元之一的时候,我把一个普通的UIViewController (让称之为VC)到底隐藏底部标签栏。 (使用标志“当推隐藏底栏”) 在故事板我添加了一个普通的的UIView 子类
..