我正在使用以下代码在屏幕上显示图像。
该类是一个 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 ] ;
}
当我运行代码时,我在屏幕上看不到任何图像。我想在屏幕上显示这个图像。我还应该补充一点,笔尖中还有其他图像。我希望这个图像在所有其他图像之上。