次のコードを使用して、画面に画像を表示しています。
クラスは NSViewController サブクラスです。
-(void) loadView{
[super loadView];
CALayer * layer = [ CALayer layer ] ;
NSImage * image = [[ NSImage alloc ] initWithContentsOfURL:[ NSURL URLWithString:@"http://etc-mysitemyway.s3.amazonaws.com/icons/legacy-previews/icons/glossy-black-icons-sports-hobbies/044450-glossy-black-icon-sports-hobbies-ball-beach.png" ] ] ;
layer.contents = image ;
layer.bounds = (CGRect){ .size = { 600, 600 } } ;
[((NSView*)self.view).layer addSublayer:layer ] ;
}
コードを実行すると、画面に画像が表示されません。この画像を画面に表示したいです。ペン先にも他の画像があることを追加する必要があります。この画像を他のすべての画像の上に表示したいです。