首先Controller需要遵守UIActionSheetDelegate协议,如:
@interface SampleController : UIViewController<UIActionSheetDelegate>
Controller实现中可以这样触发确认框:
UIActionSheet *actionSheet = [[UIActionSheet alloc] initWithTitle:@"Are you sure?"
delegate:self
cancelButtonTitle:@"No way!"
destructiveButtonTitle:@"Yes,I'm Sure!"
otherButtonTitles:nil
];
[actionSheet showInView:self.view];
[actionSheet release];
Controller确认框事件:
-(void)actionSheet:(UIActionSheet *)actionSheet didDismissWithButtonIndex:(NSInteger)buttonIndex{
if(buttonIndex !=[actionSheet cancelButtonIndex]){
NSString *msg = nil;
if(nameField.text.length>0){
msg = [[NSString alloc] initWithFormat:@"You can breathe easy ,%@,everything went OK>",nameField.text];
}else{
msg = @"You can breathe easy,everything went OK.";
}
UIAlertView *alert = [[UIAlertView alloc] initWithTitle:@"something was" message:msg delegate:self cancelButtonTitle:@"phew!" otherButtonTitles:nil];
[alert show];
[alert release];
[msg release];
}
}
分享到:
相关推荐
很多手机需要一直按住退格键逐字逐句的删除,稍稍麻烦,不过在iPhone上,有个人性化的功能,当我们想要去撤销刚刚输入的所有内容的时候,可以轻轻晃动手机,会弹出提示框,点击确定就可以清空内容,如下图: ...
很多手机需要一直按住退格键逐字逐句的删除,稍稍麻烦,不过在iPhone上,有个人性化的功能,当我们想要去撤销刚刚输入的所有内容的时候,可以轻轻晃动手机,会弹出提示框,点击确定就可以清空内容
记事狗微博系统是一套创新的互动社区系统,其以微博为核心,兼有轻博、SNS和BBS特点,既可用来独立建站也可通过Ucenter和oauth接口与已有网站无缝整合,通过微博评论模块、关注转发机制打通全站的信息流、关系流,可...
记事狗微博系统是一套创新的互动社区系统,其以微博为核心,兼有轻博、SNS和BBS特点,既可用来独立建站也可通过Ucenter和oauth接口与已有网站无缝整合,通过微博评论模块、关注转发机制打通全站的信息流、关系流,可...
此时此景,笔者只专注Android、Iphone等移动平台开发,看着这些源码心中有万分感慨,写此文章纪念那时那景! Java 源码包 Applet钢琴模拟程序java源码 2个目标文件,提供基本的音乐编辑功能。编辑音乐软件的朋友,这...
此时此景,笔者只专注Android、Iphone等移动平台开发,看着这些源码心中有万分感慨,写此文章纪念那时那景! Java 源码包 Applet钢琴模拟程序java源码 2个目标文件,提供基本的音乐编辑功能。编辑音乐软件的朋友,这...
资费提示:已付费版 当前版本:2.5.2 软件语言:中文 软件类别:清理优化 软件大小:1.31 MB 适用固件:3.1及更高固件 软件介绍 再也不用嫉妒朋友的iPhone手机,即使安装大量应用,也不会变得迟缓和耗电。有了...
兼容 iPad、iPod、iPhone、Android 平板电脑和智能手机,在某一设备上安装后,该应用程序可与 NetSupport 桌面教师端软件配合,使教师能够自由地在教室周围走动,有助于保持主要控制功能和监视所有学生工作站。...
另外还有支持一些External的程序,像是IPhone,NetMeeting等等,似乎将来 还会有游戏支持。如果您想要知道更详细的内容可以到 Mirabilis 一探究竟。 二. 安装 ICQ ICQ的安装程序可以从 ICQ Download 取得 ,拿回来...