添加栏按钮项

时间:2015-12-07 00:53:44

标签: objective-c view uinavigationbar uibarbuttonitem

问题

我不能为我的生活而展示它。

这是导航栏的实现

_navBar = [[UINavigationBar alloc] initWithFrame:CGRectMake(0, 0, self.view.frame.size.width, 50)];
[_navBar setDelegate:self];
[self.view addSubview:_navBar];

_navBar是UINavigationBar属性。

这是我添加按钮的位置。

UIBarButtonItem *button = [[UIBarButtonItem alloc] initWithBarButtonSystemItem:UIBarButtonSystemItemAdd
                                                                        target:self
                                                                        action:@selector(flipView:)];
self.navigationItem.rightBarButtonItem = button;

然而,没有任何表现。有什么帮助吗?

1 个答案:

答案 0 :(得分:1)

父PINavigationController自动读取

$user->save();。但是你没有。

因此,您有两种选择:

  • 而不是您自己创建并放入界面的松散导航栏(正如您在第一个代码中所做的那样),而不是UINavigationController的子项。现在设置self.navigationItem将起作用。

  • 或者,创建导航项,对其进行配置,然后将手动推送到松散的导航栏上。您的代码将具有以下结构:

    self.navigationItem