0

我有一个连接到数组控制器的 NSTableView,我希望当用户单击该行的取消按钮时,会出现一个警告窗口,要求在删除之前进行确认。我能怎么做?

4

1 回答 1

1
    // [_window makeKeyAndOrderFront:nil];

NSAlert *myAlert = [NSAlert alertWithMessageText:@"A message from the bottle"
                                   defaultButton:@"No"
                                 alternateButton:@"Yes"
                                     otherButton:@""
                       informativeTextWithFormat:@"Blah Blah\n\Blah!\nProceed?\n"
                    ];

switch ([myAlert runModal]) {

    case 0: // alternateButton
        NSBeep();
        break;

    case  1: // defaultButton
        NSBeep();
        break;

    default:
        break;
}
于 2012-11-08T20:30:43.220 回答