Loading...
这个BUG新版本已经解决,在老版本中会存在这个问题,原因是GPUImage是基于OpenGL 的,而OpenGL ES在进入后台后是直接退出的,所以需要注册通知监听程序进入后台(UIApplicationWillResignActiveNotification)和进入前台(UIApplicat...
之前写过IOS开发之国际化localization多语言支持,说的是软件内的文字语言的多语言设置,可以通过这个iOS获取当前系统语言文章来获取系统使用的语言,现在又碰到要软件启动图也弄成多语言,谁让产品的脑洞大呢,所以就只好想办法实现了,幸亏苹果提供了一个info.plist设置的key叫做U...
实现这个功能主要分步实现两个内容,首先视图横向滚动放大,然后实现左右的循环滚动。一、横向居中放大滚动在自定义UICollectionViewFlowLayout设置滚动动画,动画的使用参考文章中的第一篇参考文章首先自定义一个UICollectionViewFlowLayout
一、获取地区标识// 比如Loacl是en_Zh NSString *identifier = [[NSLocale currentLocale] localeIdentifier]; // displayName = “中国” NSString *displayName = [[NSLoc...
因为软件要兼容ipad和iphone,所以在General设置里面,屏幕方向设置了Portrait和Landscape Left和Landscape Right,并且勾选了Requires full screen。因为布局都是按照的竖屏布局,所以想要在启动之后,就是竖屏的,这样的话就可以这么设置
前言用代码在简单视频编辑中,主要就是加美颜、水印(贴图)、视频截取、视频拼接、音视频的处理,在美颜中,使用GPUImage即可实现多种滤镜、磨皮美颜的功能,并且可以脸部识别实时美颜等功能,这个有很多成熟的处理方案,所以现在主要说后面的水印(贴图)、视频截取、视频拼接、音视频的处理,在文章结尾会...
每一个view都有一个contentMode属性。这个属性用来控制view如何重用界面的内容以响应界面的几何变化,或者是将整个内容完全重用。当一个view第一次被展示的时候,它会将自己的内容渲染为一张位图。之后,改变view的几何尺寸不会总是导致这个位图重绘。相反的,contentMode属性...
柔光就是加了一层滤镜,如果是图片上面加柔光,看这个文章就可以了《IOS使用GPUImage滤镜初级试水》。如果是为了给录制的视频加柔光,也是使用的GPUImageSoftLightBlendFilter这个滤镜效果。一、柔光滤镜因为GPUImageSoftLightBlendFilter是GP...
一、判断NSString中的字符是否为中文在Unicode编码的NSString中,如何遍历字符串中的汉字呢?网上查了很多方法,几乎都是这一种: