繁体   English   中英

如何在iOS应用中添加可编辑的导航栏?

[英]How do I add an editable navigation bar to my iOS App?

我的意思是可以从相关的swift文件中进行编辑的静态“顶部栏”。

我实际上不需要任何导航功能,但是我希望能够根据情况更改其内容。

我已经环顾了四周,但似乎无法为这个看似简单的任务找到解决方案。

提前致谢。

我不确定,这是否是您想要的。 但是,如果您希望导航栏具有可自定义的导航项标题/文本,则只需将对象库中的导航项添加到导航栏即可。

然后,在检查器中,您可以选择“定制”并根据需要指定该导航项的标题。 您也可以为其创建IBOutlet,并在不同情况下在代码中更改标题。

Ctrl将条形图按钮从情节提要板拖动到适当的视图控制器实现文件。 即viewController.h。 这将创建一个IBAction,您可以命名。

- (IBAction)nameOfAction:(id)sender {
  // Action goes here
}

按下按钮时,将调用内部应用的任何逻辑。

因此,这是一个非常简单但并非直接的解决方案...

我要做的就是

  1. 通过单击编辑器->嵌入->导航控制器,添加导航栏
  2. 很难找到的部分,使用属性self.navigationItem.title = "title"来更改标题。

我从hgwhittle的答案中找到了该问题的第二部分,该部分还介绍了如何更改导航栏标题和/或标签栏标题。

故事板中的UIViewController标题属性

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM