更改 1Password App 扩展导航栏标题颜色
Change 1Password App extension navigation bar title color
我正在尝试更改 1Password App 扩展中导航栏标题和状态栏项目的颜色。我找不到办法。
请看下图。
一定有办法做到,Uber 应用程序正在做。请找到下图。
有人可以建议我一种方法吗?
更改导航栏标题颜色:
self.navigationController.navigationBar.titleTextAttributes = @{NSForegroundColorAttributeName:[UIColor grayColor]};
更改状态栏字体颜色:
1.in Info.plist 添加项:UIViewControllerBasedStatusBarAppearance NO
2.add [viewController viewDidLoad]
中的代码
tip:if you need change all viewController status font color,you should add in [AppDelegate application:didFinishLaunchingWithOptions:]
[UIApplication sharedApplication] setStatusBarStyle:UIStatusBarStyleLightContent];
在呈现 1Password 屏幕之前,将外观设置如下。
[[UINavigationBar appearance] setBarTintColor:nil];
[[UINavigationBar appearance] setTintColor:[UIColor blackColor]];
[[UIBarButtonItem appearance] setTintColor:[UIColor blackColor]];
[[UINavigationBar appearance] setTitleTextAttributes: @{NSForegroundColorAttributeName:[UIColor blackColor]}];
在 1Password 的完成块中,将您的外观重置为您的应用程序特定外观。
我正在尝试更改 1Password App 扩展中导航栏标题和状态栏项目的颜色。我找不到办法。
请看下图。
一定有办法做到,Uber 应用程序正在做。请找到下图。
有人可以建议我一种方法吗?
更改导航栏标题颜色:
self.navigationController.navigationBar.titleTextAttributes = @{NSForegroundColorAttributeName:[UIColor grayColor]};
更改状态栏字体颜色:
1.in Info.plist 添加项:UIViewControllerBasedStatusBarAppearance NO
2.add [viewController viewDidLoad]
中的代码tip:if you need change all viewController status font color,you should add in [AppDelegate application:didFinishLaunchingWithOptions:]
[UIApplication sharedApplication] setStatusBarStyle:UIStatusBarStyleLightContent];
在呈现 1Password 屏幕之前,将外观设置如下。
[[UINavigationBar appearance] setBarTintColor:nil];
[[UINavigationBar appearance] setTintColor:[UIColor blackColor]];
[[UIBarButtonItem appearance] setTintColor:[UIColor blackColor]];
[[UINavigationBar appearance] setTitleTextAttributes: @{NSForegroundColorAttributeName:[UIColor blackColor]}];
在 1Password 的完成块中,将您的外观重置为您的应用程序特定外观。