ユーザーがアルバムのストック画像から選択できる背景画像ピッカーがあります。画像を設定するには、次のコードがあります。
-(void)setBackgroundImage:(UIImage *)newImage {
[backgroundImage release];
backgroundImage = newImage;
[backgroundImage retain];
[editorContentView setBackgroundColor:[UIColor colorWithPatternImage:newImage]];
}
画像は常に右上から並べて表示されますが。これは私の32x32パターンに最適ですが、ユーザーが2048x2048キャンバスで1024x768の画像を使用したいが、それを並べて表示したくない場合、どうすればタイルを防ぐことができますか?
私の唯一の考えは、小さい画像をキャンバスのサイズの画像に変換してから、それに設定することでした。
他に何か提案はありますか?