分享

iOS设置UINavigationBar的背景颜色或背景图片

 街角的星海 2013-10-11

从网上找了很多中方法,始终没有成功,最后找到了一个可用的方法。


XCode版本为4.6,即iOS的版本为6


1.改变NavigationBar背景颜色

打开StoryBoard,并且展开左侧那个东西

然后在右边就可以看到我们熟悉的修改NavigationBar的相关属性的面板

2.改变NavigationBar背景图片

来源:http://blog.csdn.net/forrest_chen/article/details/7598368

首先需要准备两张背景图片

然后在AppDelegate的方法写入以下代码

  1. - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions  
  2. {  
  3.     // Override point for customization after application launch.  
  4.     [[UINavigationBar appearance] setBackgroundImage:[UIImage imageNamed:@"Title.png"] forBarMetrics:UIBarMetricsDefault];  
  5.     return YES;  
  6. }  
即可修改NavigationBar的背景图片


上效果图:

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多