![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
iOS
文章平均质量分 92
卵毛三曲半
这个作者很懒,什么都没留下…
展开
-
iOS用CGContextRef画图
研究一下画图,一直对iOS的画图以及动画挺有兴趣的。首先了解一下paths的几个重要元素 //points: //指定一个点成为current point,Quartz会跟踪current point一般执行完一个相关函数后,current point都会相应的改变 CGContextMoveToPoint(, , ) //Lines: //创建一条直线,从原创 2017-04-11 16:12:34 · 2481 阅读 · 0 评论 -
全景图 HelloPanorama 的使用
HelloPanorama是由国外一名老外写的,所以很久没有更新,最近开始做全景视图,开始使用他所提供的库,将遇到的问题说明一下首先下载HelloPanorama项目,在gitHub可以搜索到,https://github.com/heroims/HelloPanoramaGL下载完成后,发现这个项目是用MRC写的,然而我习惯用ARC,所以将项目中的资源文件以及库导入到我的项目中,原创 2017-04-11 09:02:26 · 2058 阅读 · 0 评论 -
iOS CADisplayLink笔记
什么是CADisplayLinkCADisplayLink是一个能让我们以和屏幕刷新率相同的频率将内容画到屏幕上的定时器。我们在应用中创建一个新的 CADisplayLink 对象,把它添加到一个runloop中,并给它提供一个target 和selector 在屏幕刷新的时候调用。一但 CADisplayLink 以特定的模式注册到runloop之后,每当屏幕需要刷新的时转载 2017-03-15 12:02:32 · 247 阅读 · 0 评论 -
iOS图像处理(核心图形,核心图像,GPUImage)
原文地址:http://www.raywenderlich.com/71151/image-processing-ios-part-2-core-graphics-core-image-gpuimage?utm_source=tuicool转载 2017-03-08 15:39:10 · 644 阅读 · 0 评论 -
iOS图像处理(位图图像原图修改)
总结一下最近看到的关于图像处理的知识当前流行的图片处理方式有1:位图图像原图修改2:使用Core Graphics库3:使用Core Image库4:使用GPUImage库的第三部分首先讲解一下32位RGBA模式如同它的名字一样,32位RGBA模式会将一个颜色值存储在32位,或者4个字节中。每一个字节存储一个部分或者一个颜色通道。这4个部分分别是:转载 2017-03-07 15:47:51 · 1531 阅读 · 0 评论 -
iOS全景视图
最近在搞全景浏览的项目,找了几天资料发现,大部全景视图都是用专业的软件导出成H5格式,然后发布到网上,目前找到的国内是720yun如果说要把全景视图整合到原生的iOS应用中,方法还是有的开源的项目里面有不少,但是大部分都放弃更新了,自己搜集了几个,方便大家以后能用到,感觉请教国内的开发人员都是支支吾吾的(除了真正的大牛会愿意分享)首先介绍一下,全景图片这原创 2017-02-28 16:35:18 · 1880 阅读 · 1 评论 -
OC与C++的互相调用
新建一个iOS工程在viewcontroller.m中输出,printf(“hello world”);运行后,控制台会输出hello worldprintf是c语言的语法,所以我们可以看出,oc是支持c语言的我们给viewcontroller里面引用一个头文件#include 会报错,这个文件是c++的一个引用当我们把viewcontroller的后缀改成.mm后,原创 2017-02-10 09:46:58 · 9149 阅读 · 0 评论 -
在iOS利用动画实现全景视图
干货,干货,这个绝对是干货,研究了很久,参考了网上的代码,终于明白了如何利用CATransform3D实现一个全景的观看模式。整个全景类的项目有两个难点,一是搭建一个正方体的场景,二是通过滑动改变观看的视角如何搭建一个正方体的场景呢,我们使用CATransform3D里面的透视动画制作代码如下: //image1(前) //获取一个标准默认的CATransform原创 2017-04-18 14:39:59 · 1516 阅读 · 0 评论