问题标签 [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 投票
2 回答
149 浏览

ios - 如何从数据库中在导航栏上显示标题

真的感谢大家在我的第一个问题中的回答。

现在我喜欢做一些我认为简单的事情,但我尝试了几天,但我最终还是做不到。

我继续使用第一个问题的同一个项目 www.raywenderlich.com/913/sqlite-101-for-iphone-developers-making-our-app

请看这张图片。

http://d1xzuxjlafny7l.cloudfront.net/wp-content/uploads/2010/04/FailedBanksTableView.jpg

在这里,我们在 ListView 的导航栏上看到“失败的银行”。我知道如何更改该标题,但我喜欢在 DetailView 的导航栏上显示银行名称。

看到这张图片。例如,我喜欢在导航栏上显示“McIntosh Commercial Bank”。

http://d1xzuxjlafny7l.cloudfront.net/wp-content/uploads/2010/04/DetailView.jpg

我认为这并不复杂,但我还不能解决它。

也许你能解释一下怎么做或者告诉我代码必须是怎样的。

感谢您的时间。

0 投票
0 回答
304 浏览

iphone - 关闭模态视图后视图向上移动 20px

我正在开发基于故事板的应用程序(iPhone)。应用程序有一个导航控制器开始。我们正在与它集成一个现有的应用程序。因此,我们需要在单击按钮时加载 NIB 文件。

现有应用程序然后加载另一个 VC。

这一观点再次来自NIB。

然后,此视图使用单例获取 MainWindow 的实例(在第一步中加载)并请求它显示模式视图。“糟糕的设计”,但我无法更改它,因为这是一个现有的应用程序,我需要明天提供集成。

模态显示为 -

我们正在横向打开模式,为此我们在其 viewWillAppear 中使用此代码-

并且在viewDidDisappear

问题

问题是在模式弹出窗口关闭后,MainWindow 的 UIView 向上移动了 20px。我试图重置框架。还尝试隐藏状态栏,但状态栏部分隐藏了导航栏,为了解决此问题,我们尝试在状态栏可见后隐藏导航栏,然后再次显示,但没有成功。

请让我知道如何解决此问题。

0 投票
2 回答
572 浏览

ipad - 在 UIWebview 中 MPMoviePlayer 全屏播放期间旋转后移动 UINavigationBar

我在网上搜索,但没有找到任何解决方案。

那是我的问题:

我在 UIWebView 中嵌入了 YouTube 视频。它可以工作,但是当我进入全屏播放并旋转我的 iPad 时,UINavigationBar 会移动(见下图)。我知道在网页视图中没有直接控制视频播放器,但我不知道如何解决。

谢谢

拆分导航栏

0 投票
1 回答
264 浏览

xcode - 我在哪里将更改导航栏颜色的代码放在 xcode 4.3 中

好的,现在是凌晨 3 点,我不知道我把这个放在哪里:

如果您愿意,请发布整个 .m/.h 文件,那就太好了。另外,我是否使用 segues 或插座连接任何东西?当您创建 .h/.m 文件时,我需要选择 UINavigationController 或类似的选项,还是只需要普通的 UIViewController?谢谢。

更新:没关系,我明白了,不过谢谢。以下是其他人遇到我的问题的代码。

基本上只是添加到已经存在的内容。我觉得很愚蠢哈哈。

0 投票
9 回答
18767 浏览

ios - 为 UINavigationBar 设置背景颜色

我想开发UINavigationBar并为此设置背景颜色。我已经创建了,UINavigationBar但我在设置背景色时遇到了问题。任何人请帮助我。谢谢。

0 投票
1 回答
1286 浏览

iphone - navigationController.navigationBarHidden 和 navigationController.navigationBar.hidden 有什么区别?

我发现很难

不是一回事。事实上,如果我使用第一种语法来隐藏导航栏,那么我无法使用第二种语法来显示它:它根本不会做任何事情。此外,显示/隐藏导航栏的第一种语法对我总是有效,而第二种语法有时有效,但并非总是如此。我无法准确确定它什么时候可以工作,什么时候不可以。

由于我一直在修复别人的代码(一个相当大的应用程序:超过 20 个 UIViewController),我不得不进行全局搜索navigationBar.hidden并将其替换为navigationBarHidden. 之后,我不得不进行全局搜索navigationBar setHidden:并用navigationBarHidden语法替换。这最终解决了这个问题。

然而,我想了解为什么提供这两种不同的选项,以及它们之间的真正区别是什么。

0 投票
2 回答
197 浏览

iphone - 如何隐藏导航栏?

0 投票
1 回答
938 浏览

ios - ios更改导航栏高度导致leftBarButtonItem不居中

我正在开发一个需要导航栏高度大于默认值的项目。

这就是我设置导航栏高度的方式:

我为导航栏设置了一个背景图像,这工作正常。

问题是后退按钮和右键项目没有居中。

有谁知道如何使它们居中?

谢谢

0 投票
1 回答
750 浏览

css - 导航栏的最小 css 是什么

随着“导航”标签的出现,我正在重新审视导航栏的创建。有很多教程,但他们采用不同的方法,并且用太多的 css 解决了这个问题。

具体来说,我有一个 960 宽的内容区域,我想将导航按钮居中。

  1. 'nav' 元素是否有任何固有的 css 行为,或者它纯粹是一个语义容器?
  2. 如果我将按钮居中,那么我肯定不需要“浮动”它们吗?文本对齐,ul 的中心应该可以解决问题。
  3. 如果我希望按钮比导航栏本身短,我应该给栏一个高度(使用按钮的行高使它们居中)还是为按钮添加边距以向外(垂直)推动栏?
0 投票
4 回答
3203 浏览

php - php - 如何在不刷新导航栏的情况下加载内容

我试图弄清楚如何加载内容而不像 facebook 那样刷新导航栏。

如果您查看 Facebook 个人资料(不是时间线),左栏中有一个导航栏,其中包含“墙”、“信息”、“照片”、“朋友”等。

例如,当您单击“墙”时,url 变为www.facebook.com/yourid?sk=wall,中间列刷新并加载内容。但这发生在不刷新左侧导航栏(也是顶部菜单栏)的情况下。

这是如何运作的?

我正在开发一个 php 网站,它的 url 类似于这样www.example.com/profile.php?id=1234,它是带有导航栏的主页,当用户创建页面时,url 变为www.example.com/profile.php?id=1234&page=1. 如何在&page=1不刷新导航栏部分的情况下加载该内容?

=======================================

我从标题中去掉了(没有 javascript)。我认为 facebook 没有 javascript 就可以做到这一点,但我错了。