使用 ARC 在 Xcode 4 (OSX 10.7.2) 中将 Cocoa 窗口显示为工作表
我试图让登录窗口从我的主窗口显示为工作表,但每当我尝试实现 AppKit 方法时,总是会因各种无法区分的原因弹出错误。 那里的在线指南都不起作用,当…
beginSheet 方法对我不起作用
我有 saveWindowController (NSWindowController 子类对象)。我使用 initWithWindowNibName: 方法来初始化控制器。 我将 xib 中的文件所有者设置为 …
NSApp beginSheet 非常短暂地创建一个工作表然后消失
[NSApp beginSheet] 的使用方式如下: [NSApp beginSheet:[testSheetController window] modalForWindow:[NSApp mainWindow] modalDelegate:nil didEn…
Mac 应用程序中的“确定”警报按钮不起作用
单击按钮时,我使用以下代码 testViewController *myWindowController = [[testViewController alloc] initWithWindowNibName:@"RecordingsViewContro…
如何显示来自单独 NIB 的工作表
如何将一个窗口放在一个单独的 NIB 中,给它自己的 NSWindowController,让它作为一张纸滑出? (这是与工作表有关的典型事情吗?) 我试图从主窗口显…
如何使用“编辑” NSTableView 的事件
在 NStableViewDelegate 内部,我使用工作表窗口开始编辑操作,如下所示: - (BOOL)tableView:(NSTableView *)aTableView shouldEditTableColumn:(NST…
Cocoa 中的模态窗口
我正在尝试创建一个自定义模态窗口,这是迄今为止我拥有的代码: NSWindowController *modalSheet = [[NSWindowController alloc] initWithWindowNibN…
在 Cocoa 中使用自定义模态表时出现问题
我的目标:当应用程序通过一个漫长的循环运行时,显示具有确定 NSProgressIndicator 的自定义工作表。我希望工作表是应用程序模式,而不是文档模式。…
Cocoa:NSApp beginSheet 设置应用程序委托?
我正在尝试在我的应用程序中显示自定义工作表,但我认为我做错了什么。虽然一切似乎都工作得很好,但我有一个相当奇怪的副作用。 (花了几个小时才弄…
Cocoa:处理线程结果,并对多个工作表进行排队
我有一个多线程应用程序,它同时进行许多并发操作。当每个线程完成时,它会调用主线程上的两个方法之一。 performSelectorOnMainThread:@selector(ope…