29,028
社区成员
发帖
与我相关
我的任务
分享
UIButton *releaseButton = [UIButton buttonWithType:UIButtonTypeRoundedRect];
[releaseButton setTitle:@"发布" forState:normal];
[releaseButton addTarget:self action:@selector(releaseInfo:) forControlEvents:UIControlEventTouchUpInside];
UIBarButtonItem *releaseButtonItem = [[UIBarButtonItem alloc] initWithCustomView:releaseButton];
self.navigationItem.rightBarButtonItem = releaseButtonItem;
UIStoryboard *storyboard = [UIStoryboard storyboardWithName:@"Help" bundle:nil];
UINavigationController *nav = [storyboard instantiateViewControllerWithIdentifier:@"help"];
HelpViewController *help = (HelpViewController *)nav.topViewController;
help.navTitle = @"帮办";
[self presentViewController:nav animated:true completion:nil];
关键是该控制器添加的左边的返回按钮能显示出来,右边的按钮却没添加上
releaseButton.frame = CGRectMake(0, 0, 80.0f, 30.0f);