-- iOS (iPhone)
이미지 사이즈 지정하기
어린왕자악꿍
2012. 12. 6. 16:17
이미지 사이즈를 지정하기 위해 아래와 같이 UIImage Category를 하나 만든다.
[UIImage+Extension.h]
#import <UIKit/UIKit.h>
@interface UIImage (Extension)
- (UIImage *)imageScaledToSize:(CGSize)size;
@end
[UIImage+Extension.m]
#import "UIImage+Extension.h"
@implementation UIImage (Extension)
- (UIImage *)imageScaledToSize:(CGSize)size
{
UIGraphicsBeginImageContext(size);
[self drawInRect:CGRectMake(0, 0, size.width, size.height)];
UIImage *image = UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();
return image;
}
@end
사용 예)
UIImage *testImg = [UIImage imageNamed:@"test.png"];
[imageView setImage:[testImg imageScaledToSize:CGSizeMake(10,10)]];