问题标签 [navigationbar]

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 投票
3 回答
6029 浏览

ios - 如何禁用导航栏动画?

我有两个 UITableViewController,这样当我在第一个 UITableViewController 上单击下一步时,第二个 UITableViewController 会被推送到导航堆栈上并像正常一样为过渡设置动画。我想这样做,所以当我按下下一步时,只有视图动画,而导航栏没有(保持不变)。我已经非常接近使用下面的代码做到这一点:

我放了这段代码,我也做了它,所以两个导航栏上的标题和按钮在每个 UITableViewController 中都是完全相同的。它几乎可以工作,问题是,动画发生时导航栏会闪烁。无论如何让它不闪烁,或者有没有其他好的方法来防止导航栏的动画发生(即禁用图层上的动画或其他东西)?

更新:有人有其他想法吗?仍在为此苦苦挣扎。

0 投票
1 回答
3145 浏览

iphone - 需要在基于标签栏导航的应用程序中隐藏底栏

我在基于 Tabbar-Navigation 的应用程序中遇到问题。我有一个带有 3 个标签栏按钮项目的标签栏。

每个标签栏项目,我需要显示导航控制器的视图。当我单击第一个按钮时,我需要显示导航控制器的根视图。

我需要在推送导航控制器的视图时,然后在一个视图中显示标签栏。推送第二个视图时,我需要隐藏标签栏。推送第三个视图时,我需要再次显示标签栏。当视图弹出时它也应该工作。

在导航控制器的根视图(主视图)中,我需要在底部显示标签栏。但是推送了一个新视图(第一个视图),然后我需要隐藏标签栏。然后我将属性设置hidesBottomBarWhenPushed为YES。

它适用于第一个视图。

但问题是当我推送一个新视图(第二个视图)时,即使我设置了属性,标签栏也不会显示:

0 投票
1 回答
925 浏览

objective-c - UINavigationbar 在旋转时丢失设置的图像

我有一个以 root 开头的应用程序UINavigationController。然后这个控制器推动和弹出各种其他UIViewControllers的 - 一切正常。

我的应用程序有一个自定义图形navigationController.navigationBar.backgroundImage。iPhone 平台有一张图片。iPad 平台有两张图片——一张是纵向的,一张是横向的。iPad 是旋转的平台,iPhone 平台是纵向的。

如果平台是 iPad,我已经编写了代码-(void)willRotateToInterfaceOrientation:来检测旋转,并将其设置navigationBar.backgroundImage为正确的方向图形。

在 iPad 5.0 模拟器中 - 它工作正常;无论方向如何,在屏幕上旋转 iPad 都会产生正确的导航栏图形。

在设备上 - 它不起作用- 图形在 iPad 设备纵向启动时正确显示。当我旋转到横向时,导航栏变为标准的灰色导航栏。当我转回灰色的“棍子”时。

我试过打电话setNeedsDisplay- 没有变化。

我试过设置navigationBar.tintColor = [UIColor clearColor]- 没有变化。

我检查了代码中图形的文件名是否与实际文件名相同 - 它们是。

旋转代码:

}

}

0 投票
2 回答
318 浏览

iphone - 截至 2012 年,在 iOS 4 上实现自定义导航栏样式的最佳方式是什么

我知道两种方法,每种方法都有自己的缺点:

大家知道有什么更好的方法吗?(同样,它适用于 iOS 4.0,因为我需要该应用程序与 iOS 4.0+ 兼容)

多谢你们,

0 投票
4 回答
8088 浏览

xcode - 我们如何在导航栏中的 UIBarButtonItem 中放置两行

“正在播放”在 UIBarButtonItem 的一行中。我必须把它放在两行中,比如“Now”在顶部,“Playing”在底部。我编写了以下代码行:-

所以我想在“正在播放”之间插入换行符。所以请帮帮我。

0 投票
1 回答
281 浏览

xcode - Xcode 4:Iphone - 将表格视图添加到现有项目

我是 IOS 编程新手,我正在为我们的大学创建一个小应用程序。这个应用程序包含一个主视图,其中有几个按钮可以打开不同的东西(地图、院长的欢迎信息、介绍视频等...)。其中一个按钮将打开一个表格视图,其中将显示我们的 5 个校区。当他们选择一个校区时,它将打开一个 UIWebView,显示有关该校区的信息。

我的问题是我能够在我的项目中添加一个 nib 并在该 nib 中放置一个 tableview 对象。它显示,但我无法显示导航栏或导航按钮。

你有什么网站或建议吗?谢谢任

0 投票
1 回答
370 浏览

iphone - 导航栏未完全显示在我的模态视图中

我正在使用以下代码来呈现模态视图,但我的导航栏仍然隐藏在状态栏后面。

我只能看到我的导航栏的一半.. 请指出我的错误并建议我解决它。

这里firstNav、secondNav、thirdNav、fourthNav和fifthNav是UINavigationController的实例。

0 投票
1 回答
881 浏览

iphone - 导航栏问题 iphone 4.3

我现在正在开发一个同时支持 iOS 4.3 和 5.0 的应用程序。

我的代码在 5.0 中运行良好,但在 4.3 中导致了一个棘手的错误。

问题是:

我有一个带有 tableView 的视图。此视图有一个导航栏,其中包含左右导航栏项。一旦我在表格视图中选择了行(并到达它的相应视图)并返回,左右导航栏项目都“消失”。

过去几个小时我一直在解决这个烂摊子,有人治好了?

这是我已经做过的:

这是我在视图加载时调用的实用方法。

曾尝试在 viewDidLoad 和 viewWillAppear 中调用它,但徒劳无功。

这就是我在 viewController 中的称呼。

0 投票
1 回答
1991 浏览

wordpress - Change font color of one menu item

I am customizing the WordPress twentyten them and am trying to change the font color of only one menu item. I would greatly appreciate it if someone could point me in the right direction.

I have tried the following change to the child theme style.css with no success:

0 投票
2 回答
1544 浏览

zooming - Cut a navigation bar with different colors (with CSS 2.1)

Please help me cut the following navigation bar using CSS2.1, with shadow, rounded borders and without spoiling the layout if you zoom-in/zoom-out:

enter image description here

Already two days I have been working on it, and could not find any way which will look the same look while zooming...

EDIT:

  • need to be done with CSS2.1

  • right and left borders are rounded + have shadow (right left correspondingly)

  • there is a shadow on bottom as well