Tag: uinavigationbar

取消自定义相机的取消button

我在相机上使用自定义覆盖框架。 在导航栏上我有中间的应用程序图标和左侧的后退button。 所以我想删除捕获button除了默认的取消button,但我不想删除相机点击button。 我做了研究,但没有find完美的答案。 我已经使用下面的代码,但它也删除了点击button。 [picker setShowsCameraControls:YES];

Barbutton项目在导航栏中没有显示

我正在开发一个应用程序,其中我的初始视图控制器embedded在导航控制器和选项卡栏控制器中。 在我的应用程序中,我有3个不同的选项卡,一个选项卡是设置视图。 这是一个5个button的桌面视图。 每个button在触摸时都会显示相同的视图控制器。 当我触摸其中一个button,我仍然有一个很好的绿色导航栏,但我的button不起作用。 我尝试将一个导航项拖动到我的故事板的视图中,然后在其中放置一个栏button项。 我可以看到故事板中的button,但是当我运行它时,它不会显示在我的应用程序中。 我还将下面的代码添加到了我的viewDidLoad()中: let leftItem = UIBarButtonItem(title: "< Back", style: .Done, target: self, action: Selector("Save")) let rightItem = UIBarButtonItem(title: "Save", style: .Plain, target: self, action: Selector("Save")) //self.parentViewController?.navigationItem.leftBarButtonItem = leftItem // also doesn't work navigationController?.navigationItem.leftBarButtonItem = leftItem navigationController?.navigationItem.rightBarButtonItem = rightItem 但它不会有任何影响。 我检查了是否正确的UIViewController被分配到故事板的我的观点,做了几个清洁生成(CMD + Shift + K)和重build(CMD + B)。 以下图片是我的故事板的一部分的屏幕截图,以及我的应用程序的屏幕截图,其中button不会显示。 编辑 在视图中添加了关于控件的新屏幕截图。 […]

如何更改NavigationBar上的BarButtonItem的文本?

我正在尝试创build一个可以编辑的项目列表。 像这样的东西: 为此,我在视图的顶部添加了一个NavigationBar,然后在XCodedevise器中添加了2个Bar Button Items。 我将左侧button的标识设置为“添加”,右侧的“编辑”button。 当我点击编辑时,我想将文本更改为完成。 我已经尝试了各种方法,例如btnEdit.Title = "Done" ,但它根本不需要。 我见过几篇博客post,推荐.SetTitle,但UIButtonBarItem没有这个方法(至less在MonoTouch中)。 那么,我怎样才能改变编辑button的标题呢?

如何更改UINavigationBar标题的字体和文本颜色

我想把标题的字体改成Avenir,我想把它变成白色。 这是我在viewDidLoad方法中的代码: UINavigationBar.appearance().titleTextAttributes = [NSFontAttributeName: UIFont(name: "Avenir", size: 20)!] UINavigationBar.appearance().titleTextAttributes = [NSForegroundColorAttributeName: UIColor.whiteColor()] 此代码只改变标题的颜色,而不是字体。 另外,我尝试在应用程序委托文件中实现这一点,但是这不起作用。 这是我的UINavigationBar看起来像: 我希望标题也有Avenir的字体。 我如何做到这一点?

导航栏和视图之间的分隔符 – iOS 7

在iOS 7中,导航栏和视图之间有一个灰色分隔符。 回到iOS 6,没有那个水平线,因此这个视图会和导航栏融合,就好像它们是同一个图像一样。 现在我不知道如何删除它… 我试着调整视图/导航栏,但它没有帮助。 有任何想法吗?

如何在UINavigation Bar中添加dynamic/多重button?

如何在UINavigatation Bar中添加dynamic/多重button? 像下图:

如何在屏幕顶部触摸显示导航栏?

我想要做的是首先隐藏导航条,然后如果用户触摸屏幕的顶部(应该在哪里),导航栏将显示大约1秒或2秒,然后消失。 我尝试添加一个与背景颜色相同的button,然后在触摸时显示导航栏,但这似乎不起作用。 另外我怎么做一个演示,所以我可以显示用户,这个工程? 谢谢!

iPad风景单导航栏

我的应用程序在iPad模式和景观要求一个导航栏certificate麻烦。 这个想法是,在景观中不会有2个单独的导航栏为主和细节:请参阅下面(图片采取从谷歌图片和修改,而不是我的项目) 而是会有一个单一的导航栏,如下所示: 我试图避免非常黑客的方法,因为我的导航使用了很多自定义样式,但我现在唯一能想到的方法是调整SplitView超类中的视图的大小并覆盖导航栏,但是想要查看是否有其他人有没有任何想法?

如何以编程方式更改UINavigationBar高度?

如何使用代码int iOS8 swift更改UINavigationBar高度? 我试过使用: UINavigationBar.resizableSnapshotViewFromRect UINavigationBar.drawViewHierarchyInRect UINavigationBar.frameForAlignmentRect 这些似乎都没有做到这一点。

SplitViewController detailViewComtroller的NavigationBar颜色更改为粉红色

当我在splitviewcontroller中更改detailViewcontroller其导航栏颜色更改为粉红色的灰色。 无法理解为什么发生这种情况。 请帮忙…