CALayer简单教程 copy

前一阵子读到一篇介绍CALayer(这里简单地称其为层)的教程,比较简单易懂,适合初学者,我在这里就不完全翻译了,只是把要点说明一下。 首先要说的是CALayers 是屏幕上的一个具有可见内容的矩形区域,每个UIView都有一个根CALayer,其所有的绘制(视觉效果)都是在这个layer上...

2014-07-08 17:25:38

阅读数:432

评论数:0

KMP模式匹配算法(2)

上篇说到当子串为aaaab类似情况时,会有不必要的回溯 因为此时next数组为01234,如果主串S[i] != T[4]时,j值依次回溯,可是前四个都是完全一样的字符,所以j值的回溯是没有必要的 也就是说,在满足上一篇next数组的条件下,当子串有字符重复时,...

2014-07-08 17:01:02

阅读数:314

评论数:0

KMP模式匹配算法(1)

在写程序时,我们常常会用到从一个字符串找出子串的位置。 比如,在某个句子快速找到某个你感兴趣的词:“csscsdn”中找到csdn 以下是查找算法,注意:下标为1代表第一个位置,以此类推,跟数组不同 一、朴素模式匹配 朴素模式匹配是从...

2014-07-08 16:58:57

阅读数:310

评论数:0

CAShapeLayer与UIBezierPath

使用CAShapeLayer与UIBezierPath可以实现不在view的drawRect方法中就画出一些想要的图形 步骤: 1、新建UIBezierPath对象bezierPath 2、新建CAShapeLayer对象caShapeLayer 3、将bezi...

2014-07-08 16:52:58

阅读数:338

评论数:0

UIBezierPath和CAShapeLayer简介

第一章 UIBezierPath简介      使用UIBezierPath类可以创建基于矢量的路径,这个类在UIKit中。此类是Core Graphics框架关于path的一个封装。使用此类可以定义简单的形状,如椭圆或者矩形,或者有多个直线和曲线段组成的形状。      UIBezierPa...

2014-07-08 16:52:27

阅读数:490

评论数:0

CAShapeLayer使用

作用: 1。写一个自定义的形状并填充颜色,同时可以对边进行一些修饰; 2。作为一个罩子,覆盖的地方可以显示; 3。实现图像的倒影。 CAShapeLayer,这个层提供了一个简单的可以使用核心图像路径在层树中组成一个阴影的方法。 CAGradientL...

2014-07-08 14:02:21

阅读数:1001

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭