次のコードを使用して、キャップをはめ込んだタイル画像を作成しようとしています。下の画像は、シミュレーターの結果として表示されます。私のソース画像のサイズは145x83ピクセルで、ここにも表示されています。私は何が間違っているのですか?
ソース画像:
シミュレーターの結果:
コード:
- (void)viewDidLoad
{
[super viewDidLoad];
UIImage *cloudImage = [UIImage imageNamed: @"cloud.png"];
[cloudImage resizableImageWithCapInsets: UIEdgeInsetsMake(10, 10, 10, 10) resizingMode: UIImageResizingModeTile];
UIImageView *imageView1 = [[UIImageView alloc] initWithImage: cloudImage];
[imageView1 setFrame: CGRectMake(50, 50, 100, 100)];
UIImageView *imageView2 = [[UIImageView alloc] initWithImage: cloudImage];
[imageView2 setFrame: CGRectMake(250, 50, 200, 200)];
[self.view addSubview: imageView1];
[self.view addSubview: imageView2];
}