uinavigationcontroller相关内容

Swift 自定义后退按钮和目的地

我目前在我的应用程序中使用 SWRevealViewController 作为侧边栏菜单.当我单击其中一个选项时,目标视图控制器没有“返回"按钮,因为它不是来自正确的视图控制器(即要返回的页面). 因此,我想在目标视图控制器上手动创建一个返回按钮,该按钮将返回到主视图控制器. 我在这里查看了代码:如何手动设置“返回"?iOS 应用中的目的地 但我正在努力在 Swift 中实现这一 ..
发布时间:2022-01-17 12:54:47 移动开发

UINavigationController:每次转换后显示具有不同方向的嵌入式视图控制器?

这是 StackOverflow 上的常见问题,但其他解决方案均无效.许多也是几年前写的. 以下是一些考虑的帖子: 是否可以UINavigationController 中的 viewController 有不同的方向吗? 在 UINavigationController 中仅支持一个视图的横向 UINavigationController 中的 viewControlle ..
发布时间:2022-01-17 12:54:38 移动开发

使用 UINavigationController 时,不会调用我的控制器的 viewWillAppear 或 viewDidAppear 方法

这里是音调. 我有一个 UIViewController 子类,它在 viewWillAppear 和 viewDidAppear 方法中做了一些事情. 我想将此视图控制器嵌套在 UINavigationViewController 中. 根据视图层次结构的复杂性,我的控制器的两个方法 viewWillAppear 和 viewDidAppear 可能不会被调用. 那么我应该怎么做 ..
发布时间:2022-01-17 12:54:17 移动开发

我如何“合法"淡出应用程序中的导航栏?

似乎删除带有动画的导航栏的唯一方法是向上滑动.我希望它褪色,就像在 Photos.app 中一样. 更改 alpha 最简单,但是 Apple 的指南状态: 在 iOS v5.0 之前,与导航一起使用时控制器,您只能进行少数直接自定义进入导航栏.具体可以修改barStyle、tintColor 和 translucent 属性,但绝不能直接更改 UIView 级别的属性,例如框架、边界 ..

在基于导航的应用程序中将背景图像添加到 UITableViewController

我有一个基于导航的应用程序,我将 UITableViewControllers 推送到堆栈上.我想为我的所有 UITableViewControllers 添加背景 UImage.不是 UIColor,而是 UImage.我知道如何使用 Nib 文件并将 UITableView 本身设置为使用 [UIColor ClearColor],但我没有想要浏览我所有的 UITableViewControl ..
发布时间:2022-01-17 12:53:51 移动开发

在 UINavigationController 的 UINavigationBar 内部或顶部显示 UIProgressView

我想要一个 UIProgressView 在导航栏底部显示进度(就像在 iOS 7 中发送 iMessage 或文本消息时一样).但是我在导航控制器的每个表视图视图上都需要这个.所以对我来说很清楚:我必须将它添加到 UINavigationController.但问题是,无法将 UIProgressView 添加到 UINavigationController.所以我尝试了两件事: 第一次我 ..

在导航栏左侧添加标题

是否可以在导航栏的左侧添加标题?我知道如何在中心添加标题,但是当我尝试在左侧添加标题时,我什么也看不到.这是我的代码: self.navigationItem.leftBarButtonItem?.title = "经过时间:0:00" 感谢您的帮助. 解决方案 试试这个代码: 让 leftItem = UIBarButtonItem(title: "Title",样式:UIBarB ..
发布时间:2022-01-17 12:53:22 移动开发

iPhone 应用中的全局 ADBannerView

是否可以使用标准的 UINavigationController 根应用程序,在屏幕底部、视图层次结构下方显示单个 ADBannerView?也就是说,在不修改可以推送到根 UINavigationController 的每个视图控制器/视图的情况下,我可以让全局 ADBannerView 可见吗? 我不确定如何在 IB 或代码中进行设置.帮忙? 我看到类似的问题,但答案含糊不清.我正 ..
发布时间:2022-01-17 12:52:52 移动开发

UISplitViewController 内的 UITabBarController 内的 UINavigationController 以模态方式呈现在 iPhone 上

我有一个 UISplitViewController,其中包含一个 UITabBarController 作为主视图.这个 UITabBarController 包含一个 UINavigationController.详细视图也包含一个 UINavigationController. 在 iPad 上,这可以正常工作.show detail segue 在详细视图上显示导航控制器内的图像视图 ..

如何在代码中以编程方式添加导航控制器,但不作为初始视图控制器

我对 swift 和 iOS 还比较陌生,找不到适合我的问题的答案或任何帮助. 当我单击上一个视图中的按钮时,我想创建一个导航控制器视图.我以前的视图是在最后一页上带有按钮的入职培训.我成功地将按钮连接到我的下一个视图,但我无法使视图像导航控制器一样.例如,当显示导航栏时,我无法向其添加导航项. 有没有办法通过单击第一个视图中的按钮将我创建的新视图设置为导航视图的根控制器? 我的 ..

如何获取推送我当前视图的上一个视图控制器

我的应用主页有UIButtons、btnIncome和btnExpense.按下这个按钮会分别按下 IncomeVC 和 ExpenseVC,这是两个 UIViewControllers 通过 xib 添加了 UITabBar.tabBar 有 4 个项目.在每个选项卡项目上选择添加相同的四个视图控制器(包含 UITableViews)作为 IncomeVC 和 ExpenseVC 的子视图,例如 ..

iOS 7中基于不同ViewControllers设置灯光状态栏文字颜色的正确方法

我需要让嵌入在 UINavigationController 中的特定 ViewController 具有浅色状态栏文本颜色(但其他 ViewController 的行为不同).我知道至少有 3 种方法,但在我的情况下没有一种方法有效. 如何更改状态栏文本iOS 7中的颜色,方法主要是: 在plist中设置UIViewControllerBasedStatusBarAppearance ..
发布时间:2022-01-17 12:51:46 移动开发

呈现后被 UITransitionView 阻止的视图

我有一个侧面导航控制器并通过 UIButton 呈现它.当我通过 [self presentviewcontroller: NC animated: YES completion: nil] 直接将此 NC 设置为根视图控制器时,出于某种原因,NC 的菜单侧被 UITransitionView 我无法消失. 我附上了 . 是另一个. 我尝试了以下方法: UIWindow *windo ..

推送 UIViewController 时显示 UITabBar

这是我的情况: 我在 UITabBarController 中有一个 UINavigationController.当我向下钻取导航控制器时,有时我必须隐藏 UITabBar 因为我希望视图有尽可能多的空间. 我通过在推送的 UIViewController 中使用 self.hidesBottomBarWhenPushed = YES 来做到这一点,并且效果很好. 但是,我想在以下推送的控 ..
发布时间:2022-01-17 12:51:20 移动开发