gpt4 book ai didi

iPhone UINavigationBar 使用 [UINavigationBar appearance] 更改所有 Controller 的字体样式

转载 作者:可可西里 更新时间:2023-11-01 03:35:25 27 4
gpt4 key购买 nike

我知道我可以单独更改导航栏的字体,如以下答案所述:Change the navigation bar's font

目前我正在使用更全局的方法:

//in my app delegate:
[[UINavigationBar appearance] setBarStyle:UIBarStyleBlackTranslucent];

有没有办法通过外观对象全局更改导航栏的字体?

谢谢!

最佳答案

来自 Ray Wenderlich:

http://www.raywenderlich.com/4344/user-interface-customization-in-ios-5

// Customize the title text for *all* UINavigationBars
[[UINavigationBar appearance] setTitleTextAttributes:
[NSDictionary dictionaryWithObjectsAndKeys:
[UIColor colorWithRed:255.0/255.0 green:255.0/255.0 blue:255.0/255.0 alpha:1.0],
UITextAttributeTextColor,
[UIColor colorWithRed:0.0 green:0.0 blue:0.0 alpha:0.8],
UITextAttributeTextShadowColor,
[NSValue valueWithUIOffset:UIOffsetMake(0, -1)],
UITextAttributeTextShadowOffset,
[UIFont fontWithName:@"Arial-Bold" size:0.0],
UITextAttributeFont,
nil]];

关于iPhone UINavigationBar 使用 [UINavigationBar appearance] 更改所有 Controller 的字体样式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8426345/

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