[英]How to draw a "drag and drop" area in a custom NSView
如果其他人遇到過這個問題,我解決這個問題的方法只是像這樣將圖像插入到NSView
:
- (void)drawRect:(NSRect)dirtyRect {
NSImage *image = [NSImage imageNamed:@"Dropzone"];
[image drawInRect:dirtyRect fromRect:NSZeroRect operation:NSCompositeSourceOver fraction:1];
}
到目前為止,似乎是最簡單的方法。 特別是如果您或您認識的人知道如何在 Photoshop 或其他任何東西中進行操作。
此解決方案還將縮放您的圖像以適應它插入的視圖的大小。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.