问题标签 [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.
ios - 如何禁用导航栏动画?
我有两个 UITableViewController,这样当我在第一个 UITableViewController 上单击下一步时,第二个 UITableViewController 会被推送到导航堆栈上并像正常一样为过渡设置动画。我想这样做,所以当我按下下一步时,只有视图动画,而导航栏没有(保持不变)。我已经非常接近使用下面的代码做到这一点:
我放了这段代码,我也做了它,所以两个导航栏上的标题和按钮在每个 UITableViewController 中都是完全相同的。它几乎可以工作,问题是,动画发生时导航栏会闪烁。无论如何让它不闪烁,或者有没有其他好的方法来防止导航栏的动画发生(即禁用图层上的动画或其他东西)?
更新:有人有其他想法吗?仍在为此苦苦挣扎。
iphone - 需要在基于标签栏导航的应用程序中隐藏底栏
我在基于 Tabbar-Navigation 的应用程序中遇到问题。我有一个带有 3 个标签栏按钮项目的标签栏。
每个标签栏项目,我需要显示导航控制器的视图。当我单击第一个按钮时,我需要显示导航控制器的根视图。
我需要在推送导航控制器的视图时,然后在一个视图中显示标签栏。推送第二个视图时,我需要隐藏标签栏。推送第三个视图时,我需要再次显示标签栏。当视图弹出时它也应该工作。
在导航控制器的根视图(主视图)中,我需要在底部显示标签栏。但是推送了一个新视图(第一个视图),然后我需要隐藏标签栏。然后我将属性设置hidesBottomBarWhenPushed
为YES。
它适用于第一个视图。
但问题是当我推送一个新视图(第二个视图)时,即使我设置了属性,标签栏也不会显示:
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]
- 没有变化。
我检查了代码中图形的文件名是否与实际文件名相同 - 它们是。
旋转代码:
}
}
iphone - 截至 2012 年,在 iOS 4 上实现自定义导航栏样式的最佳方式是什么
我知道两种方法,每种方法都有自己的缺点:
http://idevrecipes.com/2011/01/12/how-do-iphone-apps-instagramreederdailybooth-implement-custom-navigationbar-with-variable-width-back-buttons/ 这个给你最大的灵活性,你可以自定义导航栏上的所有内容。但是,您需要使用界面生成器来创建导航栏。如果您以编程方式创建导航栏,则不可能有自定义导航栏。如果我错了,请纠正我,我很想知道解决方案。
http://sebastiancelis.com/2009/12/21/adding-background-image-uinavigationbar/ 这一切都是以编程方式完成的,但是,您被迫显示导航栏标题,并且您无法自定义按钮。
大家知道有什么更好的方法吗?(同样,它适用于 iOS 4.0,因为我需要该应用程序与 iOS 4.0+ 兼容)
多谢你们,
xcode - 我们如何在导航栏中的 UIBarButtonItem 中放置两行
“正在播放”在 UIBarButtonItem 的一行中。我必须把它放在两行中,比如“Now”在顶部,“Playing”在底部。我编写了以下代码行:-
所以我想在“正在播放”之间插入换行符。所以请帮帮我。
xcode - Xcode 4:Iphone - 将表格视图添加到现有项目
我是 IOS 编程新手,我正在为我们的大学创建一个小应用程序。这个应用程序包含一个主视图,其中有几个按钮可以打开不同的东西(地图、院长的欢迎信息、介绍视频等...)。其中一个按钮将打开一个表格视图,其中将显示我们的 5 个校区。当他们选择一个校区时,它将打开一个 UIWebView,显示有关该校区的信息。
我的问题是我能够在我的项目中添加一个 nib 并在该 nib 中放置一个 tableview 对象。它显示,但我无法显示导航栏或导航按钮。
你有什么网站或建议吗?谢谢任
iphone - 导航栏未完全显示在我的模态视图中
我正在使用以下代码来呈现模态视图,但我的导航栏仍然隐藏在状态栏后面。
我只能看到我的导航栏的一半.. 请指出我的错误并建议我解决它。
这里firstNav、secondNav、thirdNav、fourthNav和fifthNav是UINavigationController的实例。
iphone - 导航栏问题 iphone 4.3
我现在正在开发一个同时支持 iOS 4.3 和 5.0 的应用程序。
我的代码在 5.0 中运行良好,但在 4.3 中导致了一个棘手的错误。
问题是:
我有一个带有 tableView 的视图。此视图有一个导航栏,其中包含左右导航栏项。一旦我在表格视图中选择了行(并到达它的相应视图)并返回,左右导航栏项目都“消失”。
过去几个小时我一直在解决这个烂摊子,有人治好了?
这是我已经做过的:
这是我在视图加载时调用的实用方法。
曾尝试在 viewDidLoad 和 viewWillAppear 中调用它,但徒劳无功。
这就是我在 viewController 中的称呼。
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:
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:
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