如何在允许用户交互的同时设置按钮的动画?(Xcode 8,iOS 10)
我想动画一个按钮在屏幕上移动,让你点击它在任何时候它是在那个时间点。不是在它结束的地方 我目前正在通过覆盖如何在允许用户交互的同时设置按钮的动画?(Xcode 8,iOS 10),ios,animation,uibutton,Ios,Animation,Uibutton,我想动画一个按钮在屏幕上移动,让你点击它在任何时候它是在那个时间点。不是在它结束的地方 我目前正在通过覆盖触摸开始来实现这一点。但是,我无法让它在viewDidLoad之外使用新创建的按钮。有人告诉我,。在Xcode 8和iOS 10中,allowUserInteraction是所有必需的。也就是说,我不需要覆盖touchsbegind 但我一直无法做到这一点。有人能提供简单的代码作为例子吗 谢谢。添加动画:--- 动画之前: self.view.userInteractionEnabled=是
触摸开始
来实现这一点。但是,我无法让它在viewDidLoad
之外使用新创建的按钮。有人告诉我,。在Xcode 8和iOS 10中,allowUserInteraction
是所有必需的。也就是说,我不需要覆盖touchsbegind
但我一直无法做到这一点。有人能提供简单的代码作为例子吗
谢谢。添加动画:---
动画之前:
self.view.userInteractionEnabled=是
在动画完成块中:
self.view.userInteractionEnabled=否 您可能需要向动画添加动画选项。将
UIViewAnimationOption.allowUserInteraction
作为参数添加到,具体取决于您使用的方法
也许可以向我们提供您如何制作动画的代码,这样我们就可以更准确地确定您应该做什么,或者您也可以反过来做