uinavigationcontroller相关内容
我有一个UINavigationController在我的AppDelegate与一个RootViewController有一个UITableView。在启动时,状态栏将其颜色更改为导航栏的颜色。当我将导航栏的颜色设置为橙色时,状态栏的外观如下: 看来我的导航栏被移到顶部了一点。看来导航控制器无法识别状态栏。我如何解决这个问题? 我在我的应用程序中只有一个AppDelegate和一个空
..
我有四个ViewController,其中ViewControllers使用 UINavigationController 加载。我可以一个一个地切换到每个ViewController。 事情是,因为我使用NavigationController所有的ViewController是从左或右。但我想从底部加载ViewController。我知道我可以使用 presentModalViewCon
..
我在我的TableViewController的didSelectRowAtIndexPath方法中将视图控制器推送到我的导航控制器的堆栈中: MyViewController * myViewController = [[MyViewController alloc] initWithNibName:@“MyViewController”bundle:nil]; MyAppDeleg
..
是否有一个方法来返回一个视图在堆栈中 UINavigationController ?或者到具有特定标题的视图? 解决方案 我不是说粗鲁, google搜索,甚至苹果文档搜索UINavigationController将会得到你所需要的。要以编程方式弹出您使用的当前视图控制器: [[self navigationController] popViewControllerAnimat
..
如果我在一个 UINavigationController 上推视图控制器和/或模态视图控制器,我如何找到最顶部 UIViewController ?或者在我的例子中,我想知道某个 UITableViewController 是否是最顶层的。 使用: self.navigationController.topViewController == self ...但这
..
我有一个导航视图控制器,在导航堆栈中有3个视图控制器。现在在第三个和最顶部的可见视图控制器,我有一个默认的后退按钮进来。 我需要把这个视图控制器在编辑模式,我做了...现在的要求是取消按钮作为左侧栏按钮项而不是后退按钮。 这与iPhone的联系人应用程序给出的功能类似, 任何线索如何实现这一点? 解决方案 要隐藏后退按钮并添加左侧栏按钮,请使用 - [self.n
..
可以向继承自 UIViewController 而不是 UINavigationController c> UITableViewController ? $ p 解决方案 是的,您可以在任何基于视图的应用程序中使用Navigation控制器,无论是在根级别当您在Xcode中创建基于导航的模板时),或者使用TabBar根或任何根创建基于导航的模板。 应用程序显示一系列形式):
..
当 $ 动画设置为NO(即使是,这只是一个可以更改的动画样式)。 这只是为了显示模态视图,因此也可以通过调用堆栈能否从第一个推视图回来? Woooaaaaaa ..... 我猜这里的差异在别处和更深。否? 解决方案 最重要的区别是语义。模态视图控制器通常指示用户必须提供一些信息或做某事。此链接更深入地说明了此问题: http://developer.apple.com/li
..
我有一个带有 UITableView 菜单的iPhone应用程序。当选择表中的一行时,将适当的视图控制器推送到应用程序的 UINavigationController 堆栈。 问题是 MenuViewController 不需要工具栏,而是将 UIViewControllers 推送到堆栈上。在中的每个 UIViewController 获取推送调用 setToolbarHidden:ani
..
将UIToolBar添加到UITableViewController的最简单的方法是什么? 解决方案 根本没有问题, code> UITableViewController 是 UIViewController 的子类。在iPhone OS 3.0中,任何 UIViewController (和子类)可以与 UINavigationController 以提供上下文感知工具栏。 为了
..
我有一个iPhone应用程序使用 UINavigationController ,并想要自定义背景图像的元素。我能够为 UINavigationController的 UINavigationBar 做到这一点很容易使用Objective-C类别如下:
..
我有一个导航控制器,我不想使用整个屏幕。特别是,我想把标志图像放在屏幕顶部的栏中。不幸的是,导航控制器似乎没有这样设计。在界面构建器中,我不能占据屏幕的一部分。 解决方案 如何实现顶部的标志图像和导航控制器占据屏幕其余部分的效果?我没有这样做,但它应该是很直接。你需要一个包装视图控制器作为它的父类(让我们称之为 MyWrapperViewController ),它的视图层次结构可能最终看
..
大家好,我想要一个诗的应用程序,所以我想使用NavigationControlle显示每首诗!我的意思是我有一个TableView和那里+ 50诗! 每个单元格都有不同的诗歌!所以我可以做什么导入每个文本或HTML文件(我的Pomes)到特殊的视图,那工作与导航控制器? 是否是好主意使用NSArray在表视图上显示诗细胞? 像这样 ** TABLE VIEW ** Poe
..
这是一个更哲学的问题比任何,所以给我你的想法。 iPhone SDK文档指定您可能有一个标签栏控制器包含导航控制器,但是您不能具有包含选项卡栏控制器的导航控制器。看来有时候你可能想要在一个视图中组织视图,它是导航控制器堆栈的一部分,以表格的方式。这是不合理的吗? 我接受苹果在这些领域指示为福音,因为HIG确实提供了最佳实践,似乎揭示了最小阻力的路径有例外)。然而,在标签栏的情况下,我不
..
正如我在标题中提到的,我想向我的应用程序添加 Navigation Controller ,该应用程序已经有一个 Tab控制器。所以试图做这个工作人员像这个页面。无论如何,有什么不对。 UINavigationController 正在寻找一个空白页,即使有一个视图和一些库。 让我从stracht开始: 在我的 AppDelegate 中,我设置的标签栏控制器如下: @inte
..
我有一个应用程序使用主故事板来包括导航控制器,其中主视图是使用原型单元格内容的表视图。表视图中的每个单元格都推送到一个新视图,我已使用它自己的一组.h .m和.xib文件创建。 表视图导航栏它的标题设置通过故事板工作正常。 我在viewDidLoad方法中为每个视图创建了以下内容: self.title = @“查看标题”; 任何建议? 解决方案 这是
..
我的印象是,UINavigationController的导航栏将总是压下子视图的高度,这样子视图的原点在标题栏的底部。 但是当我提出一个视图控制器这样... MyViewController * viewController = [[MyViewController alloc] init]; UINavigationController * navigationControl
..
我在其中一个标签中有一个带有导航控制器的标签栏。目前导航控制器的根视图没有导航栏显示和动画很好地进入子视图 - (void)viewDidLoad { ... [self.navigationController setNavigationBarHidden:YES animated:NO]; ... } 和 - (void)viewWillAp
..
我在我的AppDelegate中设置了UINavigationController: - UIApplication *)应用程序didFinishLaunchingWithOptions:(NSDictionary *)launchOptions { //将导航控制器的视图添加到窗口并显示。 [self.window addSubview:navigationController
..
我有一个问题,似乎很简单。 我的应用程序有一个视图层次结构,包含一个UITabBarController包含UINavigationControllers。当我从根导航到第二级 我设置hidesBottomBarWhenPushed为true,以便标签栏隐藏 在我的firstLevelController: [secondLevelController setHidesBotto
..