uinavigationcontroller相关内容

在许多UIVIewControllers之间传递变量

在我的iPhone应用程序中,有一个设置助手可以帮助用户输入大量数据。它基本上是一个UINavigationController,里面有很多UIViewControllers。现在,在某一点上,我想访问用户在他看到的第一个UIViewController中输入的变量。我可以使用setter方法在每个UIViewController之间传递变量,但我想有一种更简单的方法。 解决方案 你可以声 ..

子类化UINavigationController的步骤

我想继承UINavigationController以获得更多关于控制器外观的自由。 我有一些图形用于不同的部分,条形图,按钮,文本等。 查看UINavigationController头文件我得到的帮助不大,我不知道从哪里开始。 我从未进行过子类化/之前覆盖了UIKit组件,似乎有点像玩Sherlock Holmes。 方法是什么? 我如何知道要覆盖什么来获取特定的图形 ..
发布时间:2018-10-25 17:26:05 移动开发

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

我有一个基于导航的应用程序,我将 UITableViewControllers 推入堆栈。我想在我的所有 UITableViewControllers 中添加一个背景 UImage 。不是 UIColor ,而是 UImage 。我知道如何使用 Nib 文件并设置 UITableView 本身来使用 [UIColor ClearColor] ,但我不想浏览所有 UITableViewControl ..
发布时间:2018-10-25 17:01:33 移动开发

如何获取推送当前视图的上一个viewcontroller

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

iPhone应用程序中的全局ADBannerView

使用标准的UINavigationController根应用程​​序是否可以在视图层次结构下方的屏幕底部显示单个ADBannerView?也就是说,如果不修改可以推送到根UINavigationController的每个视图控制器/视图,我可以看到全局ADBannerView吗? 我不知道如何在IB或代码中进行设置。帮助? 我看到类似的问题和模糊的答案。我正在寻找一个具体的例子。 ..
发布时间:2018-10-25 16:51:09 移动开发

iPhone - NavigationBar自定义背景

可能重复: 如何在iphone导航栏上添加背景图片? 我正在寻找一种方法来拥有一个自定义导航栏,并需要有一个自定义导航栏背景来实现这一目标。我正在四处寻找如何做到这一点,但无法找到解决方案。如果有人有解决方案,非常感谢帮助。 解决方案 您只需将一个子视图(UIImageView)添加到navaigationBar,这只是一个UIView子类。 UINavigationB ..
发布时间:2018-10-25 16:50:51 移动开发

如何在iPhone应用程序中的UINavigationBar中添加图像

在我的应用中,我想在导航栏中添加图片(徽标)。我正在使用XCode 4.2和iOS 5. 我知道 UINavigationBar , UIToolBar 在iOS 5中已更改。因此iOS 4.2 UINavigationBar 代码在iOS 5中无效。 我想在4.2和5版本中支持 UINavigationBar 中的显示图像。 我想要在 UINavigationBar 中显示图像 ..

没有UITabBarController的UITabBar功能

我有这个问题,我有一个基于导航的应用程序,在详细视图之一我需要有UITabBar,它将显示一些UITableViews。由于苹果文档说“你永远不应该向导航控制器添加标签栏控制器”这是一个很大的问题,我找到了这个样本:链接文本,它正常工作,但在选择其中一个表格视图后,UITabBar就会消失。 解决方案 既然您没有使用TabBarController来显示tableviews(如链接中所述) ..
发布时间:2018-10-25 15:42:28 移动开发

禁用操作 - 用户点击tabbar项目以转到根视图控制器

我想在用户点击tabbar项时禁用默认操作。 例如,我有一个带有Tab1,Tab2和Tab3的标签栏。在Tab1中,用户可以从View1导航到View3(View1> View2> View3)。如果用户在View3,并且他点击Tab1,则应用程序将用户带到View1(根视图控制器)。我想禁用此功能。我不希望在Tab1上点击以弹出所有视图控制器。我怎么能这样做? 编辑: 这个行为 ..

UITabBarController - 如何访问视图控制器?

我有一个uitabbarcontroller,它包含多个标签和viewControllers。 我试图遍历视图控制器以找到正确的方法并调用方法。 但是我得到的视图控制器的类型,每次循环都是UINavigationController。那么我怎样才能简单地访问我的tabBar中的视图控制器? for(UIViewController * v in self.tabBar.viewCont ..