UIView进行动画时,设置其依然可以响应用户操作
正常使用UIView的animateWithDuration:delay:options:animations:completion:实现动画时,默认是屏蔽所有用户交互的,那么如何才能在动画进行时,也允许响应用户操作呢?其实很简单,只需要对于参数options:使用UIViewAnimationOptionAllowUserInteraction即可,此参数为按位的枚举值,故允许同时使用多个参数,通过按位或运算符“|”进行分隔。
正常使用UIView的animateWithDuration:delay:options:animations:completion:实现动画时,默认是屏蔽所有用户交互的,那么如何才能在动画进行时,也允许响应用户操作呢?其实很简单,只需要对于参数options:使用UIViewAnimationOptionAllowUserInteraction即可,此参数为按位的枚举值,故允许同时使用多个参数,通过按位或运算符“|”进行分隔。