<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                企業??AI智能體構建引擎,智能編排和調試,一鍵部署,支持知識庫和私有化部署方案 廣告
                ## 一:效果對比 當我們設置tabBarController的tabBarItem.image的時候,默認情況下會出現圖片變成藍色的效果,這是因為ios7之后會對圖片自動渲染成藍色? 代碼 ~~~ UIViewController *home = [[UIViewController alloc]init]; //設置標題 home.tabBarItem.title = @"首頁"; //設置未選中時候的圖片 home.tabBarItem.image = [UIImage imageNamed:@"tabbar_home"]; //設置選中時候的圖片 home.tabBarItem.selectedImage = [UIImage imageNamed:@"tabbar_home_selected"]; home.view.backgroundColor = [UIColor blueColor]; ~~~ 效果:![](https://box.kancloud.cn/2016-01-20_569f1d979e85e.jpg) 我們需要改成這樣的效果 ![](https://box.kancloud.cn/2016-01-20_569f1d97b173c.jpg) ## 二:解決方法 解決方法有兩個,一種是用xcode自帶的功能設置,另一種是用純代碼的方式來解決——之前貓貓見過自定義的tabBar。。。弱爆了(有增加了一點牛zhuang掰bi手段 ) ### 第一種,代碼方式解決 代碼: ~~~ //首頁 UIViewController *home = [[UIViewController alloc]init]; home.tabBarItem.title = @"首頁"; home.tabBarItem.image = [UIImage imageNamed:@"tabbar_home"]; UIImage *selImage = [UIImage imageNamed:@"tabbar_home_selected"]; //設置渲染模式為原始 home.tabBarItem.selectedImage = [selImage imageWithRenderingMode:UIImageRenderingModeAlwaysOriginal]; home.view.backgroundColor = [UIColor blueColor]; ~~~ 注意上下對比下原來代碼, ### 第二種方法 在圖片中找到圖片 第三個 –》 render as(渲染器) –》 original image(原始的圖片)? ![](https://box.kancloud.cn/2016-01-20_569f1d97c3e12.jpg) ![](https://box.kancloud.cn/2016-01-20_569f1d97e9ca6.jpg) 選中第二個 original image 就ok了 不過這方法要挨著設置 ## 三:建立UIImage的分類 直接建立分類 一句代碼搞定 ![](https://box.kancloud.cn/2016-01-20_569f1d9816d64.jpg) ![](https://box.kancloud.cn/2016-01-20_569f1d984141d.jpg) 然后寫代碼了就是 ### UIImage+image.h中的代碼 ~~~ // // UIImage+image.h // 貓貓微博 // // Created by apple on 15-7-22. // Copyright (c) 2015年 znycat. All rights reserved. // #import <UIKit/UIKit.h> @interface UIImage (image) /** * 加載最原始的圖片,沒有渲染過 * * @param imageName 圖片名稱 * * @return UIImage對象 */ +(instancetype)imageWithOriginalName:(NSString *)imageName; @end ~~~ ### UIImage+image.m中的代碼 ~~~ // // UIImage+image.m // 貓貓微博 // // Created by apple on 15-7-22. // Copyright (c) 2015年 znycat. All rights reserved. // #import "UIImage+image.h" @implementation UIImage (image) +(instancetype)imageWithOriginalName:(NSString *)imageName { //ios7之后會自動渲染,不讓渲染有兩種方法 //1:在圖片中找到圖片 第三個 --》 render as(渲染器) --》 original image(原始的圖片) //2:代碼設置 UIImage *image = [UIImage imageNamed:imageName]; //設置渲染模式為原始 return [image imageWithRenderingMode:UIImageRenderingModeAlwaysOriginal]; } @end ~~~ ## 四:調用 這樣調用的時候直接一句代碼就可以完成了 首先要在頭文件導入 ~~~ #import "UIImage+image.h" ~~~ 然后調用就這樣掉 ~~~ home.tabBarItem.selectedImage = [UIImage imageWithOriginalName:@"tabbar_home_selected"]; ~~~ 偶了 * * * ps:注意代碼抽取,更好用,簡單說,兩句代碼能用一句寫,那就抽出來,以前貓貓就是覺得一兩句抽不抽的無所謂,復制下就行了,前段時間幫忙做項目吃了大虧 哭一個先,%>_<%
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看