自定义UINavigationBar

本文详细介绍了如何在AppDelegate.m文件中设置iOS应用的背景图片和标题样式,包括使用UIImage进行图片加载、UINavigationBar外观设置等关键步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

在AppDelegate.m中

设置背景

1 - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions{
2     UIImage *image = [UIImageimageNamed:@"tab_bg.png"];
3     [[UINavigationBar appearance] setBackgroundImage:image
4                                        forBarMetrics:UIBarMetricsDefault];   // UIBarMetricsLandscapePhone
5 }

 

设置标题

复制代码
1 [[UINavigationBar appearance] setTitleTextAttributes:[NSDictionary dictionaryWithObjectsAndKeys:
2  [UIColor colorWithRed:255.0/255.0 green:255.0/255.0 blue:55.0/255.0 alpha:1.0], 3 UITextAttributeTextColor,
4 [UIColor colorWithRed:0.0 green:0.0 blue:0.0 alpha:0.8], 5 UITextAttributeTextShadowColor,
6 [NSValue valueWithUIOffset:UIOffsetMake(0, -1)], 7 UITextAttributeTextShadowOffset,
8 [UIFont fontWithName:@"Arial-Bold" size:0.0], 9 UITextAttributeFont,nil]];

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值