爱色APP -免费看片神器-58aise.com!

久久热老网址-偷拍自拍

当前位置: 主页 > 华人都市 >

[iOS]调和 pop 手势导致 AVPlayer 播放卡顿 - 博客频道 - CSDN.NET

时间:2017-09-03 12:41来源:未知 作者:admin 点击:
做过视频的朋友都知道系统的 pop 手势会导致视频画面卡顿,没做过的朋友都不敢相信,这绝对不是苹果的风,居然留了这么一个坑。如果碰到这个问题,尝试去网上搜关键词poppop 手势就是为了在大屏下能获得更好的用户体验设计的。有了 pop 手势,返回的时候不用非要点一下返回按钮,只需优雅的右滑就能返回。但是系统的播放器会和 pop 手势冲突,对于有追求的程序员来说,这样做太影响用户体验了。如果不做任何处理,系统在执行 pop 动画的时候,视频声音仍然播放正常,但是画面会阻塞会卡顿,等你取消 pop 手势仍然回到当前页面的时候,你会惊喜的发现,系统也知道画面出问题了,所以飞快的向后查找当前需要播放的那帧画面,但是很遗憾,系统也找不到了,所以最后播放的时候,声音和画面对不上,或者画面根本就不更新了,就卡在那里,然后声音一直在播放。为了说明这个问题,我前段时间在公司内部分享上讲了这个事情,这里我简单说一下。如果你自己对比一下这些实现了 pop 手势不导致画面卡顿的 APP,你会发现他们的 pop 动画和系统默认的乎有些不一样,至于究竟有哪些不一样,请诸君各位自己去自己观察。从上面的分析可以知道,我们只是自己定义了手势和动画元素,但是百分比手势驱动和动画容器都是系统的,所以问题只有可能出在百分比手势驱动和动画容器上面。我想找到问题所在,所以逐个排除。从一开始怀疑是动画的过程有问题,到用排除法排除了所有的已知选项,最后一路顺藤摸瓜找到AVPlayer,这一切并不容易,而且乎有一种禅宗的为万流,皆归宗的感觉。看到这里,诸君各位可能要骂我没找到原因也敢写文章,而且还起了这么一个浮夸的标题。是的,这个骂名我担了,确实没有找到问题所在,但是我的标题也算比较谨慎,我用了一个调和,并不敢在标题里用解决这个字。而且诸君不要担心,虽然没找出原因,但是我已经找到了一个可实践的应对这个问题的方法。苹果在iOS 7以后给导航控制器增加了一个Pop的手势,只要手指在屏幕边缘滑动,当前的控制器的视图就会跟随你的手指移动,当用户松手后,系统会判断手指拖动出来的大小来决定是否要执行控制器的P...程序员升职加薪指南!还缺一个“证”!CSDN出品策划程序员9月规划,专为码农的升职加薪保驾护航,程序员的捷径,你get到了吗?听说阅读了这篇文章的人,都已实现了小梦想~快来揭秘!前言 苹果在IOS7以后给导航控制器增加了一个Pop的手势,只要手指在屏幕边缘滑动,当前的控制器的视图就会跟随你的手指移动,当用户松手后,系统会判断手指拖动出来的大小来决定是否要执行控制器的Pop操... (责任编辑:admin)
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
------分隔线----------------------------

网友评论

3 个小时前
今天玩的真开心!我强烈推荐^_^求阳光唯美意境图片,一个就是大家都一直期待的玉藻御前大人,Aph囚禁于牢笼的金丝雀,闫盼盼福利视频,佰亿猫理财最新版app下载,44微拍福利,云播放自拍偷拍电影,校品猫app下载,嘉嘉的微博,韩国女团MV现床戏露乳,古时候的妖精,三级片钟丽缇,猫咪破解版下载,最新更新小说,se桃影院下载,偷拍自拍,谁有成人色情免费网站,网页导航设计,欧美经典发饰,姥姥的原味内裤,最新99久久热视频播放
还忘了给大家推荐网址:58aise.com,你懂的
2 个小时前
美女,你到底把我家钥匙放哪里了...哈哈,在我家咯··
1 个小时前
不在我这儿..我是经常来这里,久久热老网址是提供偷拍自拍、猫咪破解版下载、网页导航设计杏吧最新网址等信息的专业信息导航网站,58aise福利导航我们致力于服务全球华人欧美经典发饰。
1 个小时前
也不在我这儿...
30 分钟前
很开心~~~