2015-05-07 53 views
0

我的意思是一个静态的“顶栏”,我可以从相关的swift文件编辑。如何将可编辑的导航栏添加到我的iOS应用程序?

我实际上并不想要任何导航功能,但我希望能够改变它所说的情况。

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

在此先感谢。

+1

导航栏自动获取UIViewController的title属性。你可以设置该值。 – ZeMoon

+0

由于您不需要任何导航功能,因此请创建您自己的视图并使其看起来像顶栏。 –

回答

0

所以这是一个很容易的,但不是简单的解决方案...

我所要做的就是

  1. 添加一个导航栏,点击编辑 - >中嵌入 - >导航控制器
  2. 难以找到的部分,使用属性self.navigationItem.title = "title"来改变标题。

我从hgwhittle的这个问题的答案中找到第二部分,其中还包括如何更改导航栏标题,标签栏标题或两者。

UIViewController Title attribute in Storyboard

0

我不太确定,如果这是你想要的。 但是,如果您想要一个带有可自定义导航项目标题/文本的导航栏,那么您可以将对象库中的导航项目添加到导航栏。

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

0

Ctrl将条形按钮从故事板拖到相应的视图控制器实现文件。 I.e viewController.h。这将创建一个IBAction,您可以命名。

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

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

相关问题