导航栏和状态栏问题

时间:2013-11-07 10:41:50

标签: ios uinavigationbar uistatusbar

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

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

我尝试以编程方式创建一个新的NavigationBar,之后从xib中删除了我没有成功的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;

0 个答案:

没有答案