iOS8 TabBarItem设置自定义图片问题
生活随笔
收集整理的這篇文章主要介紹了
iOS8 TabBarItem设置自定义图片问题
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
- iOS8以前使用的方法
- 查看API之后看到使用了新的API方法來初始化tabBarItem
iOS8以前使用的方法
UITabBarItem *photoItem = [[UITabBarItem alloc] initWithTitle:@"首頁" image:[UIImage imageNamed:@"app2"] tag:0];photo.tabBarItem = photoItem;[photo.tabBarItem setFinishedSelectedImage:[UIImage imageNamed:@"app1"] withFinishedUnselectedImage:[UIImage imageNamed:@"app2"]];[photoItem release]; 復(fù)制代碼查看API之后看到使用了新的API方法來初始化tabBarItem
- (instancetype)initWithTitle:(NSString *)title image:(UIImage *)image selectedImage:(UIImage *)selectedImage 復(fù)制代碼同時對使用的UIImage設(shè)置其UIImageRenderingMode屬性為UIImageRenderingModeAlwaysOriginal
For example:
UIImage * normalImage = [[UIImage imageNamed:@"nor.png"] imageWithRenderingMode:UIImageRenderingModeAlwaysOriginal]; UIImage * selectImage = [[UIImage imageNamed:@"select.png"] imageWithRenderingMode:UIImageRenderingModeAlwaysOriginal];UITabBarItem * tabBarItem = [[UITabBarItem alloc] initWithTitle:@"" imageormalImage selectedImage:selectImage]; 復(fù)制代碼再一次感謝您花費時間閱讀這篇文章!
微博: @Danny_呂昌輝
博客: SuperDanny
總結(jié)
以上是生活随笔為你收集整理的iOS8 TabBarItem设置自定义图片问题的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: iOS程序员也要学点算法吧 简单排序之插
- 下一篇: 94 Binary Tree Inor