まず最初に枠線をつけるために CALayerクラスを使用します。そのためにフレームワーク(QuartzCore.framework)を追加します。
そして下のようにソースファイルを修正していきます。
#import "ViewController.h"
#import "QuartzCore/CALayer.h"
@implementation ViewController
- (void)viewDidLoad {
[super viewDidLoad];
UIImage *image = [UIImage imageNamed:@"test.jpg"];
UIImageView *imageview = [[UIImageView alloc] initWithImage:image];
CALayer *layer = [imageview layer];
[layer setMasksToBounds:YES];
[layer setBorderWidth: 3.f];
[layer setBorderColor:[[UIColor whiteColor] CGColor]];
}
こんなかんじです。
これはUIImageViewに枠線をつけるというやり方です。
UIImageに枠線をつける場合は画像処理が必要になってくるのかな。。。
簡単ですがメモ程度に


0 件のコメント:
コメントを投稿