【发布时间】:2011-08-16 17:29:42
【问题描述】:
[NSApp beginSheet] 是这样使用的:
[NSApp beginSheet:[testSheetController window]
modalForWindow:[NSApp mainWindow]
modalDelegate:nil
didEndSelector:nil
contextInfo:nil];
在执行时,工作表会出现片刻,虽然它是浮动的,并且不像通常的工作表那样附加到窗口,然后消失。 [NSApp mainWindow] 经验证不是 nil。不会产生异常。任何人都可以提出可能导致这种行为的原因吗?
我正在添加到现有项目中,并且一直在尝试模仿与此窗口一起工作的其他工作表控制器的结构和创建。
【问题讨论】:
标签: objective-c macos cocoa cocoa-sheet