試しに新規にビューを加えてみる。
まず赤色の矩形を描くビューを用意する。
@implementation View
- (void)drawRect:(NSRect)rect {
// Drawing code here.
NSLog(@"drawRect:%@", NSStringFromRect(rect));
[[NSColor redColor] set];
NSRectFill(rect);
}
これを QuickLookパネルのサブビューへ追加する。
NSView* content_view = [[QLPreviewPanel sharedPreviewPanel] contentView];
View* view = [[[View alloc] initWithFrame:NSMakeRect(10, 10, 100, 100)] autorelease];
[content_view addSubview:view];
できた。
おお意外と簡単。