导航栏设置

//去掉导航条

self.navigationController.navigationBar.hidden = YES;

//去掉push页面的默认左边返回按钮

//要在push之前设置。

- (void)onClickSearch{

MerchantSearchTableViewController *searchTVC = [[MerchantSearchTableViewController alloc]init];

//去掉MerchantSearchTableViewController页的返回按钮

self.navigationController.navigationItem.hidesBackButton = YES;

[self.navigationController pushViewController:searchTVC animated:YES];

}

//设置导航栏右边按钮

UIButton* barButtonItemSearch = [UIButton buttonWithType:UIButtonTypeCustom];

[barButtonItemSearch setTitle:AppLocalizedString(@"Cancel") forState:UIControlStateNormal];

[barButtonItemSearch addTarget:self action:@selector(onClickCancel) forControlEvents: UIControlEventTouchUpInside];

barButtonItemSearch.frame = CGRectMake(screenWith - 32, 0, 22, 22);

UIBarButtonItem *SearchBarButton = [[UIBarButtonItem alloc] initWithCustomView:barButtonItemSearch];

self.navigationItem.rightBarButtonItem = SearchBarButton;

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容