在近期的一个项目中偶然遇到一个pop视图显示的过程中有动画,还需要有手势交互:
首先我添加了一个tapgesture的手势识别,然后视图显示之后调用UIView的动画进行淡入淡出效果,动画事件5s,于是发生一件很有趣的事,手势点击没有效果。
然后调试去掉动画代码,发现手势可以识别。
查了一下API,动画的参数UIViewAnimationOptions
中有一个UIViewAnimationOptionAllowUserInteraction
,果断加上一试,果然可以!
在近期的一个项目中偶然遇到一个pop视图显示的过程中有动画,还需要有手势交互:
首先我添加了一个tapgesture的手势识别,然后视图显示之后调用UIView的动画进行淡入淡出效果,动画事件5s,于是发生一件很有趣的事,手势点击没有效果。
然后调试去掉动画代码,发现手势可以识别。
查了一下API,动画的参数UIViewAnimationOptions
中有一个UIViewAnimationOptionAllowUserInteraction
,果断加上一试,果然可以!