摘要: 效果 XYWaterWaveView.h文件 import @interface XYWaterWaveView : UIView / 波纹振幅 默认30 / @property (nonatomic ,assign) CGFloat waveAmplitude; / 振幅周期 默认200 / @p 阅读全文
posted @ 2016-04-06 17:27 孙焱焱 阅读(366) 评论(0) 推荐(0) 编辑
摘要: 效果 代码 define UIColorFromRGB(rgbValue) [UIColor colorWithRed:((float)((rgbValue & 0xFF0000) 16))/255.0 green:((float)((rgbValue & 0xFF00) 8))/255.0 blu 阅读全文
posted @ 2016-04-06 17:20 孙焱焱 阅读(474) 评论(0) 推荐(0) 编辑
摘要: 提供简单文本布局、(plain or attributed)文本渲染 文本第一行与Layer的top对齐 文本获取 @property(copy) id string id类型。这样你既可以用NSString也可以用NSAttributedString来指定文本了 属性化字符串是iOS用来渲染字体风 阅读全文
posted @ 2016-04-06 17:14 孙焱焱 阅读(864) 评论(0) 推荐(0) 编辑
摘要: 如何根据宽度来计算字体的大小 失效了 //使用时,font指定字体和最大字体大小,minFontSize指定最小字体,actualFontSize传递实际大小的引用。width指定总宽度,lineBreakMode指定换行模式。 (CGSize)sizeWithFont:(UIFont )font 阅读全文
posted @ 2016-04-06 16:00 孙焱焱 阅读(10010) 评论(0) 推荐(0) 编辑
摘要: 用于处理渐变色的层结构 大部分情况下,CAGradientLayer时和CAShapeLayer配合使用的 CAGradientLayer可以用作PNG的遮罩效果 渐变样式属性 四个属性 colors locations startPoint endPoint 都是可以进行动画 @property( 阅读全文
posted @ 2016-04-06 15:41 孙焱焱 阅读(2877) 评论(0) 推荐(0) 编辑
摘要: CALayer的子类 可以配合UIBezierPath画出自定义图形 指定形状 使用UIBezierPath绘制完路径,将路径赋值给这个属性 @property CGPathRef path 和大部分其他属性不同,path不支持隐式动画 指定形状样式 指定形状颜色、线段颜色等 @property C 阅读全文
posted @ 2016-04-06 14:49 孙焱焱 阅读(367) 评论(0) 推荐(0) 编辑