摘要:
#pragma mark -#pragma mark - 缩放处理+ (UIImage *)scaleImage:(UIImage *)image withScale:(float)scale{ UIGraphicsBeginImageContext(CGSizeMake(image.size... 阅读全文
posted @ 2015-11-08 16:08
brave-sailor
阅读(204)
评论(0)
推荐(0)
摘要:
编辑图片的几个方法第一种先用UIImage对象加载一张图片然后转化成CGImageRef放到CGContext中去编辑第二种用CGImageCreate函数创建CGImageRef然后把CGImageRef放到CGContext中去编辑第三种用CGImageCreateCopy 或者 CGImag... 阅读全文
posted @ 2015-11-08 16:05
brave-sailor
阅读(420)
评论(0)
推荐(0)
摘要:
Swift提供了一种高性能的,兼容Unicode编码的String实现作为标准库的一部分。在 Swift2中,String类型不再遵守CollectionType协议。在以前,String类型是字符的一个集合,类似于数组。现 在,String类型通过一个characters属性来提供一个字符的集合。... 阅读全文
posted @ 2015-11-08 15:47
brave-sailor
阅读(322)
评论(0)
推荐(0)
摘要:
本文转载自:http://blog.csdn.net/zhoutao198712/article/details/20864143在Github上看到一些进度条的功能,都是通过Core Graph来实现。无所谓正确与否,但是开发效率明显就差很多了,而且运行效率还是值得考究的。其实使用苹果提供的Cor... 阅读全文
posted @ 2015-11-08 14:44
brave-sailor
阅读(2872)
评论(0)
推荐(0)
摘要:
原文链接 : How To Implement A Circular Image Loader Animation with CAShapeLayer原文作者 : Rounak Jain译文出自 : 开发技术前线 www.devtf.cn译者 : Sam Lau校对者: Lollypo状态 : 校正... 阅读全文
posted @ 2015-11-08 12:30
brave-sailor
阅读(410)
评论(0)
推荐(0)
摘要:
时至今日,iOS 应用商店已经拥有超过了140万 应用,让你自己的应用脱颖而出确实是个不小的挑战。不过,在你的应用掉入默默无闻的大黑洞之前,你拥有一个小小的机遇窗,它能帮你吸引用户的注意。AD:时至今日,iOS 应用商店已经拥有超过了140万 应用,让你自己的应用脱颖而出确实是个不小的挑战。不过,在... 阅读全文
posted @ 2015-11-08 12:28
brave-sailor
阅读(425)
评论(0)
推荐(0)
摘要:
通常我们使用系统自带的UIButton时,一般都是Rect矩形形式的,或则美工给出一张半圆弧的按钮,如图为一张半圆加三角形的按钮,而此时,如果给按钮添加点击事件时,响应事件依然为矩形区域,不符合我们的需求;本文为解决这样的按钮问题:如下图:使用CAShapeLayer和UIBezierPath画了一... 阅读全文
posted @ 2015-11-08 11:56
brave-sailor
阅读(683)
评论(0)
推荐(0)
摘要:
我一般情况下不会使用interface builder去画界面,而是用纯代码去创建界面,不是装B,而是刚从vi转到xcode不久,不太习惯interface builder而已。当然如果需要我也会使用它。一个东西的存在没有绝对的好与坏,只是存在时间与空间决定了它的价值。(忘了讲了,我的环境是xcod... 阅读全文
posted @ 2015-11-08 11:48
brave-sailor
阅读(704)
评论(0)
推荐(0)
摘要:
这篇教程主要内容展示如何利用Core Graphics Framework画圆圈,当用户点击屏幕时随机生成不同大小的圆,这篇教程在Xcode6和iOS8下编译通过。打开Xcode,新建项目选择Single View Application,Product Name填写iOS8SwiftDrawing... 阅读全文
posted @ 2015-11-08 10:13
brave-sailor
阅读(503)
评论(0)
推荐(0)
摘要:
首先在 UITableViewCell.h 中声明一个代理@protocol UITableViewCellSlideDelegate @optional- (void)tableView:(UITableView *)tableView slideToRightWithIndexPath:(NSI... 阅读全文
posted @ 2015-11-08 09:32
brave-sailor
阅读(2125)
评论(0)
推荐(0)
摘要:
在调用视图的 Quartz 调用都可以正确地在视图中描画。 视图对象通过 bounds 、和 center 属 性声明来跟踪自己的大小和位置。frame 属性包含一个矩形,即边框矩形,用于指定视图相对于其父视图坐标系统的位置和大小。bounds 属性也包含一个矩形,即边界矩形,负责定义视图相对于本地... 阅读全文
posted @ 2015-11-08 01:15
brave-sailor
阅读(294)
评论(0)
推荐(0)
摘要:
首先了解一下CGContextRef:An opaque type that represents a Quartz 2D drawing environment.Graphics Context是图形上下文,可以将其理解为一块画布,我们可以在上面进行绘画操作,绘制完成后,将画布放到我们的view中... 阅读全文
posted @ 2015-11-08 01:10
brave-sailor
阅读(381)
评论(0)
推荐(0)
摘要:
最近看了看CoreGraphics的东西,看到关于CGColor的东西,于是就想着顺便看看UIColor,CIColor,弄清楚它们之间的区别和联系。下面我们分别看看它们三个的概念:一、UIColor UIColor是UIKit中存储颜色信息的一个重要的类,一个UIColor对象包含了颜色和透... 阅读全文
posted @ 2015-11-08 01:09
brave-sailor
阅读(278)
评论(0)
推荐(0)
摘要:
昨天写了个用到截屏功能的插件,结果问题不断,今天终于解决好了,把debug过程中所有尝试过的截屏方法都贴出来吧~第一种这是iOS 3时代开始就被使用的方法,它被废止于iOS 7。iOS的私有方法,效率很高。#importextern"C"CGImageRefUIGetScreenImage();UI... 阅读全文
posted @ 2015-11-08 01:05
brave-sailor
阅读(930)
评论(0)
推荐(0)
摘要:
有时候,出于性能或可移植性的考虑,需要在iOS项目中使用到C++。假设我们用C++写了下面的People类:////People.h//MixedWithCppDemo////CreatedbyJasonLeeon12-8-18.//Copyright(c)2012年JasonLee.Allrigh... 阅读全文
posted @ 2015-11-08 00:53
brave-sailor
阅读(808)
评论(0)
推荐(0)
摘要:
有时候,单独对一张图像进行处理是很难或者根本达不到我们想要的效果的。一个好的滤镜效果的诞生,往往要经过很多复杂步骤、细致微调、图片应用效果观察以及很多图层叠加。我在JSWidget上发现了一些常用混合算法,对应着一些常用混合模式,通过这些blend modes,我们可以指定两张图像如何混合。不过在此... 阅读全文
posted @ 2015-11-08 00:52
brave-sailor
阅读(696)
评论(0)
推荐(0)
摘要:
关于图像处理中的卷积运算,这里有两份简明扼要的介绍:文一,文二。其中,可能的一种卷积运算代码如下:[cpp] view plaincopy-(UIImage*)applyConvolution:(NSArray*)kernel{CGImageRefinImage=self.CGImage;CFDat... 阅读全文
posted @ 2015-11-08 00:45
brave-sailor
阅读(387)
评论(0)
推荐(0)
摘要:
最近在稍微做一些整理,翻起这部分的代码,发现是两个多月前的了。这里讨论的是基于RGBA模型下的图像处理,即将变换作用在每个像素上。代码是以UIImage的category形式存在的:[cpp] view plaincopytypedefstruct_singleRGBA{unsignedcharre... 阅读全文
posted @ 2015-11-08 00:44
brave-sailor
阅读(291)
评论(0)
推荐(0)
摘要:
IOS中对图片进行重绘处理的方法总结一、CGImageRef是什么CGImageRef是定义在QuartzCore框架中的一个结构体指针,用C语言编写。在CGImage.h文件中,我们可以看到下面的定义:?1typedefstructCGImage*CGImageRef;CGImageRef 和st... 阅读全文
posted @ 2015-11-08 00:33
brave-sailor
阅读(747)
评论(0)
推荐(0)

浙公网安备 33010602011771号