我正在尝试创建一个自定义保存面板,我可以使用accessoryView
属性添加我的字段和复选框,NSSavePanel
但我也想隐藏默认保存为标签字段和标签标签和字段,如图所示有没有办法做到这一点?
来自 json 加速器应用程序的屏幕截图。是它NSSavepanel
还是任何其他控制?
我正在尝试创建一个自定义保存面板,我可以使用accessoryView
属性添加我的字段和复选框,NSSavePanel
但我也想隐藏默认保存为标签字段和标签标签和字段,如图所示有没有办法做到这一点?
来自 json 加速器应用程序的屏幕截图。是它NSSavepanel
还是任何其他控制?
终于意识到不是NSSavePanel
它NSOpenPanel
NSOpenPanel* openDlg = [NSOpenPanel openPanel];
[openDlg setCanChooseFiles:NO];
[openDlg setCanCreateDirectories:YES];
[openDlg setCanChooseDirectories:YES];
NSView *view = [[NSView alloc] initWithFrame:NSMakeRect(0, 0, 0, 100)];
openDlg.accessoryView = view;
[openDlg beginSheetModalForWindow:self.window completionHandler:^(NSInteger result) {
NSLog(@"%ld",(long)result);
}];