240 发简信
  • iOS获取视频首帧

    获取视频首帧的两种方法 这里总结一下: 方法一:使用MPMoviePlayerController的获取封面的方法: 方法二:使用AVAsset...

  • Git打标签

    Git打标签用途 Git打标签一般用于新提交一个版本后,给这个版本打个标签,以后如果需要恢复到这个版本,查找起来会方便很多。 Git打标签方式 ...

  • iOS屏幕录制步骤二:合成音频和视频

    前面的文章我介绍了如何将多张图片合成视频,这篇文章将继续介绍如何将同时录制的音频合成到视频文件中(音频的录制就不做介绍了,使用AVAudioRe...

  • iOS屏幕录制步骤一:截屏、将截屏图片合成视频

    写在前面 公司近期让做一个录制屏幕类的App,我研究了iOS9新增的Replaykit框架,使用起来确实挺简单的,性能也很好,但是获取不到视频文...

  • iOS如何实现一个简单的画板

    写在前面 最近公司要做一个画板类App,所以研究了一下iOS画板的实现。通过查阅资料,我发现大家做画板很多是使用UIView的drawRect来...

  • Swift与OC的不同

    写在前面 以前做iOS的项目一直使用OC开发,最近做项目时使用了Swift。但是被别人问及 为什么使用Swift做项目? Swift与OC相比有...

  • iOS自定义转场动画

    需求分析: 产品经理:我们的App页面切换时能不能不要总从右边把页面推出来啊程序员:这个需要自定义转场动画...产品经理:这个自定义转场难不难,...

  • iOS解决隐藏导航栏后push转场动画错乱的问题

    问题描述 相信很多朋友遇到过需要隐藏导航栏的需求。然后问题就来了,这个隐藏了导航栏的视图控制器在跳转到另一个没有隐藏导航栏的视图控制器时(或者跳...

  • CocoaPods入门

    1.打开终端,使用cd命令切换到项目目录:例如:cd Exercises/TestCocoaPods2.在终端使用vim新建并编辑一个文件Pod...