我们来写一个UIImage的扩展方法
UIImage+iPhone5extension.h
- #import <UIKit/UIKit.h> @interface UIImage (iPhone5extension)
- + (UIImage*)imageNamedForDevice:(NSString*)name;
- @end
UIImage+iPhone5extension.m
- #import "UIImage+iPhone5extension.h"
- @implementation UIImage (iPhone5extension)
- + (UIImage*)imageNamedForDevice:(NSString*)name {
- UIImage *returnImage = [UIImage imageNamed:[NSString stringWithFormat:@"%@", name]];
- if (UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPhone)
- {
- if (([UIScreenmainScreen].bounds.size.height * [UIScreenmainScreen].scale) >=1136)
- {
- return [UIImage imageNamed:[NSString stringWithFormat:@"%@-568h@2x", name]];
- }
- }
- return returnImage;
- }
- @end
1354



被折叠的 条评论
为什么被折叠?



