私は Objective-C でのコーディングが初めてで、ビュー管理の問題で数時間立ち往生しています。Matt Gemmel RoudedFloatingPannel に基づいて、半透明の丸い背景を持つ NSImage を表示したいと思います。
//CREATE THE TRANSPARENT WINDOW
window = [[TransparentWindow alloc] initWithContentRect:contentRect styleMask:NSBorderlessWindowMask backing:NSBackingStoreBuffered defer:NO];
//ADD THE ROUNDED BACKGROUND
[window setContentView:[[RoundedView alloc] init]];
//GET RUNNING APPLICATION
NSArray *RunningApps = [[NSWorkspace sharedWorkspace] runningApplications];
//PREPARE TEST IMAGE VIEW
NSImage *image = [[RunningApps objectAtIndex:9] icon];
NSImageView *img = [[NSImageView alloc] init];
[img setImage:image];
//DISPLAY THE ICON
[[window contentView] addSubview:img];
背景しか表示されないので、何か間違っているようです。誰かがこれについて私を助けることができますか?
前もって感謝します。ガエル。