zoukankan      html  css  js  c++  java
  • 为 UIButton 添加长按事件

      UIButton *aBtn=[UIButtonbuttonWithType:UIButtonTypeCustom];

        [aBtn setFrame:CGRectMake(40, 100, 60, 60)];

        [aBtn setBackgroundImage:[UIImageimageNamed:@"111.png"] forState:UIControlStateNormal];

        //button点击事件

        [aBtn addTarget:selfaction:@selector(btnShort:) forControlEvents:UIControlEventTouchUpInside];

        //button长按事件

        UILongPressGestureRecognizer *longPress = [[UILongPressGestureRecognizeralloc] initWithTarget:selfaction:@selector(btnLong:)];

        longPress.minimumPressDuration = 0.8; //定义按的时间

        [aBtn addGestureRecognizer:longPress];

     

    -(void)btnLong:(UILongPressGestureRecognizer *)gestureRecognizer{

            if ([gestureRecognizer state] == UIGestureRecognizerStateBegan) {

                NSLog(@"长按事件");

                UIAlertView *alert=[[UIAlertView alloc] initWithTitle:@"消息" message:@"确定删除该模式吗?" delegate:self cancelButtonTitle:@"取消" otherButtonTitles:@"删除", nil];

                [alert show];

            }

  • 相关阅读:
    引用类型构造器
    正则指引量词
    Ajax的XMLHttpRequest对象
    正则指引字符组
    方法可变数量的参数
    不使用XMLHttpRequest实现异步加载:Iframe和script
    可选参数、命名参数
    常量和字段
    正则指引括号
    值类型实例构造器
  • 原文地址:https://www.cnblogs.com/weiboyuan/p/3478618.html
Copyright © 2011-2022 走看看