UIView动画时的用户交互

在近期的一个项目中偶然遇到一个pop视图显示的过程中有动画,还需要有手势交互:
首先我添加了一个tapgesture的手势识别,然后视图显示之后调用UIView的动画进行淡入淡出效果,动画事件5s,于是发生一件很有趣的事,手势点击没有效果。

然后调试去掉动画代码,发现手势可以识别。

查了一下API,动画的参数UIViewAnimationOptions中有一个UIViewAnimationOptionAllowUserInteraction,果断加上一试,果然可以!

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 发现 关注 消息 iOS 第三方库、插件、知名博客总结 作者大灰狼的小绵羊哥哥关注 2017.06.26 09:4...
    肇东周阅读 14,205评论 4 61
  • 逢人且说三分话,未可全抛一片心。 职场老人经常告诉新人的一句话就是切勿交浅言深,职场环境复杂,尤其是铁饭碗的部门,...
    九小飞阅读 4,073评论 2 3
  • “滴滴滴滴……”5:30的闹钟准时响起,A抬手关掉了闹钟,打开手机将昨晚自己睡觉以后接收的消息浏览了一遍,重要的事...
    朝小金阅读 3,440评论 0 0
  • 我始终相信,每个人都有成为天才的潜质,不同点在于其所擅长领域不同。有的人喜欢群居,在社交中如鱼得水;而有的人喜欢独...
    草石阅读 1,105评论 0 1
  • 时间管理 原定计划 9:30-11:00 包商银行问题解决!!!11:10-12:00 写生产问题如何排查13:3...
    十年搬了30次家阅读 3,064评论 0 49