2

我想在我的 OSX 应用程序中使用 NSAlert 来处理用户身份验证。

这个问题弹出样式对话框的答案涵盖了基础知识,但我不知道如何扩展附件视图以包含两个输入和每个输入的标签。

这会产生一个单一的文本输入:

NSAlert *myAlertView = [[NSAlert alloc]init];

NSTextField *input = [[NSTextField alloc] initWithFrame:NSMakeRect(0, 0, 200, 24)];
[input setStringValue:@""];
[myAlert setAccessoryView:input];

任何建议将不胜感激。

4

1 回答 1

7

在您开始需要添加输入时,您创建的不再是警报对话框。使用必要的控件在 Interface Builder 中创建一个 NSPanel 并改用它。

于 2013-01-18T01:43:40.927 回答