首页 > 作文

自定义按键

更新时间:2023-02-28 11:14:42 阅读: 评论:0

人之过也-参观小学

自定义按键
2023年2月28日发(作者:炸南瓜花)

iOS如何⾃定义⽀持长按操作的按钮

⼀般情况下按钮都是只能⼀次⼀次的按,那如果像添加商品那种可以长按的⼜该怎么做呢。

设置Button的ControlEvent(不⾏的)

⼀步⼀步来,如果我们当按钮按下的时候我们处理按钮按下的消息可不可以呢,来我们看⼀下own会不会⼀直触发:

letbutton=UIButton(type:)

varcount=0

overridefuncviewDidLoad(){

dLoad()

get(lf,action:#lector(handleAction),for:own)

oundColor=

=CGRect(x:0,y:0,width:100,height:100)

=

view(button)

}

@objcfunchandleAction(){

count+=1

print(count)

}

结果如下图:

control_touchDown

就只打印了⼀次,很显然这是不⾏的。那我们再试⼀试其它的⽅法。

给Button添加长按⼿势(不⾏的)

那touchDown只能触发⼀次,那我们给Button添加长按⼿势会怎样呢?

参考

//来来来,我们加⼀个长按⼿势

letlongPressd=UILongPressGestureRecognizer(target:lf,action:#lector(handleAction))

tureRecognizer(longPressd)

结果如下图:

control_touchDown

哎,可以了啊,终于搞定了

本文发布于:2023-02-28 11:14:41,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/zuowen/167755408280238.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

本文word下载地址:自定义按键.doc

本文 PDF 下载地址:自定义按键.pdf

标签:自定义按键
相关文章
留言与评论(共有 0 条评论)
   
验证码:
推荐文章
排行榜
Copyright ©2019-2022 Comsenz Inc.Powered by © 站长QQ:55-9-10-26 专利检索|