项目名:SJFullscreenPopGesture-适用于视频播放器的手势库
项目简介
SJFullscreenPopGesture是一个适用于OC和Swift的手势库,非常适合在视频播放器应用中使用。它支持cocoapods,只需使用pod命令就可自带全屏返回手势。这个库通过交换导航控制器的push方法,在触发push操作时生成底部视图的snapshot。并且可以设置手势类型(全屏手势或者边缘手势,默认是屏幕左边缘触发手势)、Pop返回时的动画效果(有类似腾讯视频返回效果以及在其基础上加遮罩的效果)等多种功能。还可以在某个ViewController禁用手势,兼容WKWebView手势返回,设置盲区(该区域不触发手势),设置手势触发过程中的回调,以及设置返回界面的显示模式(使用快照或者使用原始视图,默认是原始视图)。
项目总结
总的来说,SJFullscreenPopGesture为OC和Swift开发中涉及到视频播放器或者需要特定手势功能的项目提供了便捷的解决方案。如果你对这个项目有任何想法或者使用经验,欢迎在下方留言参与讨论。