uinavigationcontroller相关内容
我目前在我的应用程序中使用 SWRevealViewController 作为侧边栏菜单.当我单击其中一个选项时,目标视图控制器没有“返回"按钮,因为它不是来自正确的视图控制器(即要返回的页面). 因此,我想在目标视图控制器上手动创建一个返回按钮,该按钮将返回到主视图控制器. 我在这里查看了代码:如何手动设置“返回"?iOS 应用中的目的地 但我正在努力在 Swift 中实现这一
..
这是 StackOverflow 上的常见问题,但其他解决方案均无效.许多也是几年前写的. 以下是一些考虑的帖子: 是否可以UINavigationController 中的 viewController 有不同的方向吗? 在 UINavigationController 中仅支持一个视图的横向 UINavigationController 中的 viewControlle
..
这里是音调. 我有一个 UIViewController 子类,它在 viewWillAppear 和 viewDidAppear 方法中做了一些事情. 我想将此视图控制器嵌套在 UINavigationViewController 中. 根据视图层次结构的复杂性,我的控制器的两个方法 viewWillAppear 和 viewDidAppear 可能不会被调用. 那么我应该怎么做
..
似乎删除带有动画的导航栏的唯一方法是向上滑动.我希望它褪色,就像在 Photos.app 中一样. 更改 alpha 最简单,但是 Apple 的指南状态: 在 iOS v5.0 之前,与导航一起使用时控制器,您只能进行少数直接自定义进入导航栏.具体可以修改barStyle、tintColor 和 translucent 属性,但绝不能直接更改 UIView 级别的属性,例如框架、边界
..
我有一个基于导航的应用程序,我将 UITableViewControllers 推送到堆栈上.我想为我的所有 UITableViewControllers 添加背景 UImage.不是 UIColor,而是 UImage.我知道如何使用 Nib 文件并将 UITableView 本身设置为使用 [UIColor ClearColor],但我没有想要浏览我所有的 UITableViewControl
..
此代码在 iOS 7 发布之前运行良好.我正在分配一个 UIViewController,其中 hidesBottomBarWhenPushed 作为 YES,作为 UINavigationControllerrootViewController/代码>.但是 TabBar 无论如何都会显示出来.以下是相关代码: 登录 *lv = [[登录分配] init];lv.HowToUseShows =
..
1.步骤: 创建一个新的 UIViewController: - Xcode -> 新建文件... -> Cocoa Touch 类 -> UIViewController - 名称:MyViewController 2.步骤: 将“导航控制器"(UINavigationController)从库中拖放到 MyViewController.xib 3.Step:我确定,我必须做一些
..
我想要一个 UIProgressView 在导航栏底部显示进度(就像在 iOS 7 中发送 iMessage 或文本消息时一样).但是我在导航控制器的每个表视图视图上都需要这个.所以对我来说很清楚:我必须将它添加到 UINavigationController.但问题是,无法将 UIProgressView 添加到 UINavigationController.所以我尝试了两件事: 第一次我
..
是否可以在导航栏的左侧添加标题?我知道如何在中心添加标题,但是当我尝试在左侧添加标题时,我什么也看不到.这是我的代码: self.navigationItem.leftBarButtonItem?.title = "经过时间:0:00" 感谢您的帮助. 解决方案 试试这个代码: 让 leftItem = UIBarButtonItem(title: "Title",样式:UIBarB
..
是否可以使用标准的 UINavigationController 根应用程序,在屏幕底部、视图层次结构下方显示单个 ADBannerView?也就是说,在不修改可以推送到根 UINavigationController 的每个视图控制器/视图的情况下,我可以让全局 ADBannerView 可见吗? 我不确定如何在 IB 或代码中进行设置.帮忙? 我看到类似的问题,但答案含糊不清.我正
..
我有一个 UISplitViewController,其中包含一个 UITabBarController 作为主视图.这个 UITabBarController 包含一个 UINavigationController.详细视图也包含一个 UINavigationController. 在 iPad 上,这可以正常工作.show detail segue 在详细视图上显示导航控制器内的图像视图
..
所以我有以下层次结构: UINavigationController --> RootViewController (UIViewController) --> UITableViewController --> DetailViewController (UIViewController) 我想将 RootViewController 上的方向锁定为仅纵向,但保留其余视图控制器的所有
..
对于我正在开发的应用程序,我需要在导航栏中显示自定义后退按钮.我将按钮资产作为 PNG 图像,我正在编写以下代码: - (void)viewWillAppear:(BOOL)animated {[超级viewWillAppear:动画];UIButton *backButton = [UIButton buttonWithType:UIButtonTypeCustom];backButton.f
..
我对 swift 和 iOS 还比较陌生,找不到适合我的问题的答案或任何帮助. 当我单击上一个视图中的按钮时,我想创建一个导航控制器视图.我以前的视图是在最后一页上带有按钮的入职培训.我成功地将按钮连接到我的下一个视图,但我无法使视图像导航控制器一样.例如,当显示导航栏时,我无法向其添加导航项. 有没有办法通过单击第一个视图中的按钮将我创建的新视图设置为导航视图的根控制器? 我的
..
我的应用主页有UIButtons、btnIncome和btnExpense.按下这个按钮会分别按下 IncomeVC 和 ExpenseVC,这是两个 UIViewControllers 通过 xib 添加了 UITabBar.tabBar 有 4 个项目.在每个选项卡项目上选择添加相同的四个视图控制器(包含 UITableViews)作为 IncomeVC 和 ExpenseVC 的子视图,例如
..
我需要让嵌入在 UINavigationController 中的特定 ViewController 具有浅色状态栏文本颜色(但其他 ViewController 的行为不同).我知道至少有 3 种方法,但在我的情况下没有一种方法有效. 如何更改状态栏文本iOS 7中的颜色,方法主要是: 在plist中设置UIViewControllerBasedStatusBarAppearance
..
我有一个侧面导航控制器并通过 UIButton 呈现它.当我通过 [self presentviewcontroller: NC animated: YES completion: nil] 直接将此 NC 设置为根视图控制器时,出于某种原因,NC 的菜单侧被 UITransitionView 我无法消失. 我附上了 . 是另一个. 我尝试了以下方法: UIWindow *windo
..
我正在尝试更改 UINavigationControllerBar 中后退按钮上文本的字体颜色 [[UIBarButtonItem 外观] setTitleColor:[UIColor redColor] forState:UIControlStateNormal]; 给我这个错误:[_UIBarItemAppearance setTitleColor:forState:]: unrecog
..
这是我的情况: 我在 UITabBarController 中有一个 UINavigationController.当我向下钻取导航控制器时,有时我必须隐藏 UITabBar 因为我希望视图有尽可能多的空间. 我通过在推送的 UIViewController 中使用 self.hidesBottomBarWhenPushed = YES 来做到这一点,并且效果很好. 但是,我想在以下推送的控
..
我正在使用此代码 if ([self respondsToSelector:@selector(presentViewController:animated:completion:)]){[self presentViewController:navigationControllerCustom 动画:YES 完成:nil];}别的{[self presentModalViewControlle
..