0

次のコードを使用して、画面に画像を表示しています。

クラスは 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 ] ;

}

コードを実行すると、画面に画像が表示されません。この画像を画面に表示したいです。ペン先にも他の画像があることを追加する必要があります。この画像を他のすべての画像の上に表示したいです。

4

1 に答える 1