ios开发里,按钮不响应单击事件怎么办?
我用关键帧动画实现了一个按钮按照某种路径移动,但是它在移动时不响应单击事件,frame的坐标范围也一直没变过。请问怎么才能响应对应的单击方法,或者怎样获取它移动时的范围,...
我用关键帧动画实现了一个按钮按照某种路径移动,但是它在移动时不响应单击事件,frame的坐标范围也一直没变过。请问怎么才能响应对应的单击方法,或者怎样获取它移动时的范围,我们看见的移动的按钮究竟是什么??
展开
2个回答
展开全部
我也遇到了同样的问题,查了好多资料,知道了按钮在添加动画之后的位置变化了,所以你添加的点击事件没响应,其实不然,如果你点击按钮刚开始的位置,是有这个点击响应的。
我的解决方案是:在按钮动画结束的位置添加背景透明的按钮,给透明按钮添加响应事件即可,希望可以帮到你
我的解决方案是:在按钮动画结束的位置添加背景透明的按钮,给透明按钮添加响应事件即可,希望可以帮到你
追问
没想到过了一年还有人来回答这个问题,先行谢过了,哈哈。这个问题我后来解决了,你的说对了一半,点击按钮刚开始的位置确实是有响应的,但不是按钮在添加动画之后位置变了,而是没变。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |