欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  web前端

iOS 页面跳转后更改左边导航栏的文字还有箭头颜色_html/css_WEB-ITnose

程序员文章站 2022-06-11 10:37:46
...




LoginViewController *loginViewController =[[ LoginViewController alloc] init];
UINavigationController *nav=[[UINavigationController alloc]initWithRootViewController:loginViewController];

UIButton *leftBtn = [UIButton buttonWithType:UIButtonTypeCustom];

leftBtn.frame = CGRectMake(0, 0, 70, 37);
leftBtn.titleLabel.font=[UIFont systemFontOfSize:25.0];
[leftBtn setTitle:@"取消" forState:UIControlStateNormal];
[leftBtn addTarget:self action:@selector(dismissController) forControlEvents:UIControlEventTouchUpInside];

loginViewController.navigationItem.leftBarButtonItem =[[UIBarButtonItem alloc] initWithCustomView:leftBtn];
[self.navigationController presentViewController:nav animated:YES completion:nil];


更改箭头颜色:
self.navigationController.navigationBar.tintColor = [UIColor whiteColor];