ios开发里,按钮不响应单击事件怎么办?

我用关键帧动画实现了一个按钮按照某种路径移动,但是它在移动时不响应单击事件,frame的坐标范围也一直没变过。请问怎么才能响应对应的单击方法,或者怎样获取它移动时的范围,... 我用关键帧动画实现了一个按钮按照某种路径移动,但是它在移动时不响应单击事件,frame的坐标范围也一直没变过。请问怎么才能响应对应的单击方法,或者怎样获取它移动时的范围,我们看见的移动的按钮究竟是什么?? 展开
 我来答
莫说me
2016-05-05 · TA获得超过453个赞
知道小有建树答主
回答量:237
采纳率:100%
帮助的人:37.7万
展开全部
我也遇到了同样的问题,查了好多资料,知道了按钮在添加动画之后的位置变化了,所以你添加的点击事件没响应,其实不然,如果你点击按钮刚开始的位置,是有这个点击响应的。
我的解决方案是:在按钮动画结束的位置添加背景透明的按钮,给透明按钮添加响应事件即可,希望可以帮到你
追问
没想到过了一年还有人来回答这个问题,先行谢过了,哈哈。这个问题我后来解决了,你的说对了一半,点击按钮刚开始的位置确实是有响应的,但不是按钮在添加动画之后位置变了,而是没变。
ly122145736
2015-04-09 · TA获得超过1561个赞
知道小有建树答主
回答量:464
采纳率:33%
帮助的人:130万
展开全部
查下 它的父控件是谁??? 如果父控件不可以交互 它也不行!~
解决: 父控件.us.... = yes; 方法记不住了记得是us开头!~ 设置下父控件就可以了 !
追问
不是按钮不能交互,是按钮在动画的时候就不能响应点击事件了,不动的话是可以的,关键问题是如何在动画的时候依然可以响应
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式