1

我是 iOS 新手。我创建了一个包含导航栏(带有标题和按钮)和 TableView 的 xib 文件。

在 iOS 7 中,导航栏与状态栏重叠。有没有一种方法可以以编程方式从 NavigationBar 中移动标题和按钮,状态栏下只有一行。我想让状态不好和导航栏包含在同一个栏中。

从xib中删除我拥有但没有成功的NavigationBar后,我尝试以编程方式创建一个新的NavigationBar。使用此代码时没有没有标题的导航栏:

//METHOD: -(void) viewDidLoad

  [self.navigationItem setTitle:[NSString stringWithFormat:NSLocalizedString(@"New Title", nil)]];
        UIBarButtonItem *cancelTitle = [[UIBarButtonItem alloc]
                                          initWithTitle:NSLocalizedString(@"Cancel", @"Cancel New Title")
                                          style:UIBarButtonItemStylePlain
                                          target:self action:@selector(cancelNewTitle:)];
        self.navigationItem.rightBarButtonItem = cancelTitle;
4

0 回答 0