问题标签 [uinavigationbar]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
2430 浏览

iphone - UINavigationBar 底部分隔线颜色

如何更改分隔导航栏和视图的线条颜色?例如 flickr 将其更改为灰色(http://www.geardiary.com/wp-content/uploads/2009/09/Screen-shot-2009-09-08-at-8.00.06-AM.png

默认情况下,我的总是黑色的......

提前感谢您的帮助,尼科

0 投票
5 回答
4783 浏览

iphone - UINavigationBar 问题的自定义背景

我设法通过使用以下方法向导航栏添加了自定义背景:

这很好用,我可以看到标题和按钮。但是,当我向下钻取一层然后返回根目录时,按钮被隐藏,但标题仍然可见。导航栏图像似乎覆盖了按钮项。

我很困惑,因为我将它插入底部,所以我会假设当导航项被推送和弹出时,它们显示在导航栏中的其他视图上方。

有任何想法吗?

谢谢,

麦克风

0 投票
3 回答
20122 浏览

iphone-sdk-3.0 - How can we navigate back to previous view programmatically in iPhone?

I am working on iPhone application which based on navigation controller. for example there are 2 views here.

A (UITableViewController) and B (ViewController)

the quest is here. when user select an item in View A. The application will force navigation controller to hide navigation bar before push View B to be showed, like the statement below:

That is, View B is there. but How can available user to navigate back to View A without navigation bar? In this case, we will use a button 'back' to let user tap on it to navigate back to View A. Could you help me?

0 投票
2 回答
2086 浏览

xcode - 如何连接 UINavigationBar 中的按钮?

UINavigationBar在XIB表格上放了一个。然后我UIButton在表格上放了一个(不是在UINavigationBar)上。我将类型更改为InfoLight(使其看起来像一个信息符号)。

然后我将 UIButton 拖到 上UINavigationBar并将其设置为右键。由于拖动,它神奇地将类型从 更改UIButton为。UIButtonBarItem

为什么我不直接将 拖到UIButton开始UINavigationBarInfoLight因为,一旦按钮出现,无论出于何种原因,Interface Builder 都不允许您将类型更改为。

在相邻的 .h 文件中,我为IBAction

然后在 .m 文件中,我编写了实现:

我现在如何将导航栏上的按钮连接到我的 btnInfoClick 函数?

还是我一开始就走错了路?

我应该注意,如果我只是将一个按钮从库中直接拖到导航栏上,我可以单击文件所有者图标,然后将 btnInfoClickIBAction拖到按钮上。在这种情况下,点击事件触发良好。

但是,在我首先将按钮拖到其他地方然后拖到导航栏上的情况下,该事件永远不会触发。不知道我做错了什么。

0 投票
37 回答
206865 浏览

ios - 如何更改导航栏上“返回”按钮的标题

目前左栏按钮默认值是加载当前视图的标题,换句话说,当按下按钮(后退按钮)时要显示的视图。

我想将按钮上显示的文本更改为其他内容。

我尝试将以下代码行放在视图控制器的 viewDidLoad 方法中,但它似乎不起作用。

我该怎么办?

谢谢。

0 投票
4 回答
7809 浏览

iphone - 如何在 iphone 的 uinavigationbar 上创建信息按钮

我已经看到许多应用程序在 uinavigationbar 上有一个信息按钮(字母“i”,周围有一个圆圈)。如何添加这种类型的按钮?

0 投票
1 回答
1152 浏览

iphone - 淡出 UINavigationBarController.navigationBar?

我想让navigationBar我的状态栏和我的状态栏一起淡出,设置animated:YES不起作用,因为它只是为navigationBar向上设置动画。我尝试了以下方法:

但它不起作用。

0 投票
3 回答
3496 浏览

iphone - 更改 UINavigationBar“提示”的 textColor?

任何(支持)这样做的方式?IIRC 在使用“比 X 更深”的 tintColor 时,它通常会在某个时候自行切换为白色,但我们似乎只是在我们的方案的边缘。

0 投票
1 回答
1527 浏览

iphone - UINavigationController 不弹出 UINavigationBar 项目

我遇到了一个问题,当 UINavigationController 弹出视图控制器时,我的 UINavigationBar 没有弹出它的项目。

我查看了观察到的堆栈:

  • 分配的导航控制器的预期数量(在仪器中检查)
  • 堆栈上有正确数量的控制器。(调试日志)
  • 导航项没有被弹出。(调试日志)

这就是我所做的。

调用 super 后,我在 viewDidLoad 方法中弹出了一些日志语句。

加载初始视图后。

一切看起来都不错。推动第二个控制器。

这里再次没有什么出乎意料的。推动第三个控制器。

都好。现在让我们弹出一个控制器

嗯。出了点问题。控制器已弹出,但导航项仍然存在。对于咯咯笑,让我们再次推动。

控制器堆栈看起来不错,导航项堆栈有很多麻烦。让我们最后一次弹出。

所以控制器堆栈很好。另一方面,导航项目有一些问题。

我难住了。我确定我在做一些奇怪/奇怪/错误的事情,但如果我能看到它,我该死。我要做的唯一操作是准备(通过我的控制器 navigationItem 属性)自定义 rightBarItem。

如果你能走到这一步,谢谢。对我可能从这里去哪里的想法将不胜感激。

0 投票
4 回答
1904 浏览

php - 如何正确构建突出当前页面的导航菜单

我已经为一个基于icant.co.uk的相当简单的网站设置了一个菜单。这很简单,可能只有 5 页。小站点主要是使用MATE的几个表的 mysql 浏览器。有一个 common.php 文件,其中包含页眉和页脚 HTML,因此我将代码放在下面。

下面的代码突出显示菜单上的当前页面。它丑陋,我敢肯定必须有更好的方法来做到这一点。

任何帮助表示赞赏,谢谢!

这是我的代码

更新对于那些好奇的人,下面是工作代码!

?>