NSAlert使用
来源:互联网 发布:微信群成语接龙软件 编辑:程序博客网 时间:2024/05/29 19:50
原文:https://developer.apple.com/library/mac/#documentation/Cocoa/Conceptual/Sheets/Tasks/UsingAlertSheets.html#//apple_ref/doc/uid/20001045-61749
1,使用代码
NSAlert *alert = [[NSAlertalloc] init];
[alert addButtonWithTitle:@"OK"];
[alert addButtonWithTitle:@"Cancel"];
[alert setMessageText:@"Delete the record?"];
[alert setInformativeText:@"Deleted records cannot be restored."];
[alert setAlertStyle:NSWarningAlertStyle];
//实现帮助主题按钮
[alertsetShowsHelp:YES];
[alert setDelegate:self];
[alert beginSheetModalForWindow:_windowmodalDelegate:selfdidEndSelector:@selector(alertDidEnd:returnCode:contextInfo:)contextInfo:nil];
2,selector回调函数- (void)alertDidEnd:(NSAlert *)alert
returnCode:(NSInteger)returnCode
contextInfo:(void *)contextInfo
{
if (returnCode ==NSAlertFirstButtonReturn) {
}
}
3, 帮助主题
[alert setShowsHelp:YES]; 见1,
[alert setDelegate:self];
实现代理
@interface iUIAppDelegate :NSObject <NSApplicationDelegate,NSAlertDelegate>
实现回调函数,也称代理函数
- (BOOL)alertShowHelp:(NSAlert *)alert
{
return TRUE;
}
- NSAlert使用
- Mac OSX App NSAlert的使用
- 【Mac OS X开发】NSAlert的使用心得
- NSAlert做弹窗
- iOS中的NSAlert
- NSAlert 弹出警告提示窗
- XCode 显示对话框MessageBox about NSAlert
- NSAlert 弹出警告提示窗(新)
- COCOA之NSAlert警告提示框
- 学习Mac开发第二弹 认识 NSAlert
- OSX下的弹窗视图NSAlert应用
- 【Mac OS X开发】在NSAlert中添加NSTableView,双击NSTableView单元格用于确定选择的效果
- 使用
- 使用
- 使用
- 使用
- 使用
- 使用
- 多元备份控制文件
- Android屏幕监视工具
- alter system switch logfile 和 alter system archive log current 的区别
- 寻找丑数(Ugly Number)
- 黑马程序员_java学习笔记05
- NSAlert使用
- python编辑器对比和推荐
- sql 遍历临时表(set rowcount 1 )
- 1.把hbm转化为DDL有两种方式:第一种是ExportDB,对象,hbm
- 黑马程序员_java学习笔记06
- SVG和VML
- HTML中定义的事件和JS中事件绑定的区别
- 人生的意义无非就是在平淡中活着
- Vml和Svg教程