gpt4 book ai didi

ios7 - UINavigationBar 更改标题文本颜色和字体大小

转载 作者:行者123 更新时间:2023-12-04 17:35:00 29 4
gpt4 key购买 nike

我想更改导航标题的字体和颜色..所以,为此我已经在下面的代码中完成了这个......但它不起作用......

if (SYSTEM_VERSION_GREATER_THAN_OR_EQUAL_TO(@"7")) {


NSDictionary *navbarTitleTextAttributes = [NSDictionary dictionaryWithObjectsAndKeys:
[UIColor whiteColor],
NSForegroundColorAttributeName,
[UIFont fontWithName:@"MyFavoriteFont" size:20.0],
NSFontAttributeName,
nil];
[[UINavigationBar appearance] setTitleTextAttributes:navbarTitleTextAttributes];
NSLog(@"setTitleTextAttributes");
}

为什么这段代码不起作用?

最佳答案

将属性应用于 Navigationcontroller 实例。

if (SYSTEM_VERSION_GREATER_THAN_OR_EQUAL_TO(@"7")) {
NSDictionary *navbarTitleTextAttributes = [NSDictionary dictionaryWithObjectsAndKeys:
[UIColor whiteColor],
NSForegroundColorAttributeName,
[UIFont fontWithName:@"MyFavoriteFont" size:20.0],
NSFontAttributeName,
nil];
[self.transitionNavController.navigationBar setTitleTextAttributes:navbarTitleTextAttributes];
}

希望这可以帮助...

关于ios7 - UINavigationBar 更改标题文本颜色和字体大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23670709/

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