gpt4 book ai didi

IOS7 navigatinBar tintColor popover 变化

转载 作者:技术小花猫 更新时间:2023-10-29 11:09:36 24 4
gpt4 key购买 nike

我开发了 iPad 应用程序。我正在使用导航 Controller 在弹出窗口中打开一些屏幕。但我没有在 IOS 7 中更改 navigationcontroller 色调颜色。我该如何更改这种颜色。谢谢

enter image description here

UINavigationController *navigationController = [[[UINavigationController alloc] initWithRootViewController:airportsSearch] autorelease];
navigationController.navigationBar.barTintColor = [UIColor blackColor];
navigationController.navigationBar.translucent = NO;
self.popOver=[[UIPopoverController alloc] initWithContentViewController:navigationController];

self.popOver.delegate = self;
[self.popOver setPopoverContentSize:CGSizeMake(285, 370)];

[self.popOver presentPopoverFromRect:tempButton.frame inView:self.view permittedArrowDirections:UIPopoverArrowDirectionLeft animated:YES];

最佳答案

这里神奇的词是barStyle,如果你需要它是黑色的,你需要执行以下操作:

navigationController.navigationBar.barStyle = UIBarStyleBlack;
navigationController.navigationBar.translucent = NO;

如果你想改变它的颜色:

navigationController.navigationBar.barTintColor = [UIColor redColor];
navigationController.navigationBar.barStyle = UIBarStyleBlack;
navigationController.navigationBar.translucent = NO;

关于IOS7 navigatinBar tintColor popover 变化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19095195/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com