iOS UIActionSheet (点击事件笔记)

//初始化

UIActionSheet *actionSheet = [[UIActionSheet alloc] initWithTitle:nil delegate:self cancelButtonTitle:@"取消" destructiveButtonTitle:@"加入黑名单" otherButtonTitles: nil];

[actionSheet showInView:actionSheet];


//代理方法

-(void)showAlert:(NSString *)msg {

UIAlertView *alert = [[UIAlertView alloc]

initWithTitle:nil

message:@"已成功加入黑名单"

delegate:self

cancelButtonTitle:@"确定"

otherButtonTitles: nil];

[alert show];

//实现点击事件

- (void)actionSheet:(UIActionSheet *)actionSheet clickedButtonAtIndex:(NSInteger)buttonIndex

{

if (buttonIndex == 0) {

[self showAlert:@"确定"];

NSLog(@"加入黑名单中");

}

}



}

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • iOS开发系列--网络开发 概览 大部分应用程序都或多或少会牵扯到网络开发,例如说新浪微博、微信等,这些应用本身可...
    lichengjin阅读 3,726评论 2 7
  • 用法: 先添加指针视图,转盘背景和开始按钮。按钮的点击事件里设置开始动画,在动画开始的代理方法中让开始按钮不响应点...
    全栈的猫南北阅读 1,642评论 1 3
  • { 11、核心动画 需要签协议,但是系统帮签好 一、CABasicAnimation 1、创建基础动画对象 CAB...
    CYC666阅读 1,591评论 2 4
  • 小雨又小雨阅读 193评论 0 0
  • 很难对聚类方法提出一个简洁的分类,因为这些类别可能重叠,从而使得一种方法具有几类的特征,尽管如此,对于各种不同的聚...
    只此未央阅读 737评论 0 0