
图形、图像
文章平均质量分 77
CCcactus
Stay Hungary Stay Foolish
展开
-
iOS之Drawing<1>
在iOS应用中,用户看到的一切都是视图(UIView),视图是有内容(content)的,包含图画。一个空白的视图可以任意绘画,你的代码决定视图绘制什么内容。尺寸可变的图片(重要):界面的某些地方有时候需要一张尺寸可变的图片。比如,有时候,你想要用一张图片以铺瓷砖或者拉伸的方式来填充背景。为了制作一张尺寸可变的图片,利用一张普通的图片,调用它的resizableImageWithCapInsets(原创 2015-11-12 19:25:53 · 448 阅读 · 0 评论 -
iOS之Drawing<2>
图形上下文(Graphics Contexts)我们可以使用代码来创建图画,图形上下文是可以绘画的地方。这里推荐两种获取图形上下文的方法:创建一个图片上下文(image context) 函数UIGraphicsBeginImageContextWithOptions用来创建一个图形上下文,接着你可以在上面绘制来产生图片,然后通过UIGraphicsGetImageFromCurrentImag原创 2015-11-12 21:49:33 · 363 阅读 · 0 评论 -
路径基础<1>
贝塞尔路径(Bezier path)是iOS绘图工具中最重要的部分,它允许你创建和改变形状、建立裁剪路径、定义动画路径等等。无论你构建自定义视图,添加像PS那样的特效,或者执行类似画线、画圆的普通任务,UIBezierPath类会让你的开发更加容易和强大。一.类便利方法UIBezierPath类方法用来构建矩形(Rectangle)、椭圆(Oval)、圆角矩形(Rounded Rectangle)和翻译 2015-12-18 09:24:20 · 745 阅读 · 0 评论 -
遮罩、模糊效果和动画
Masks,Blurs and Animation一.遮罩(Mask) 裁剪将绘图限定在路径的区域内,如下面示例:- (UIImage *)getImage:(CGSize)targetSize{ UIGraphicsBeginImageContextWithOptions(targetSize, NO, 0.0); CGRect targetRect =[self SizeMa翻译 2015-12-18 15:11:28 · 710 阅读 · 0 评论 -
Text
出现在应用界面上的文本往往以NSString或者NSAttributedString的形式存在,NSAttributedString为NSString添加了文本样式,包括不同的字符样式和段落级别的特点,像对齐(alignment)、行距(line spacing)和边距(margin)为了让你的NSString或者NSAttributedString出现在界面上,你可以将它绘制到图形上下文(grap翻译 2015-12-20 16:40:45 · 1264 阅读 · 0 评论