CALayer 属性详解
2014-04-27 09:19
190 查看
参考资料
IOS Layer的使用
常用于UIimageView ,UIButton 的圆角处理
第二步 属性设置
如:
IOS Layer的使用
常用于UIimageView ,UIButton 的圆角处理
第一步 导入框架
#import <QuartzCore/QuartzCore.h> //导入框架第二步 属性设置
1. shadowPath : 设置 CALayer 背景(shodow)的位置 2. shadowOffset : shadow 在 X 和 Y 轴 上延伸的方向,即 shadow 的大小 3. shadowOpacity : shadow 的透明效果 4. shadowRadius : shadow 的渐变距离,从外围开始,往里渐变 shadowRadius 距离 5. masksToBounds : 很重要的属性,可以用此属性来防止子元素大小溢出父元素,如若防止溢出,请设为 true 6. borderWidth 和 boarderColor : 边框颜色和宽度,很常用 7. bounds : 对于我来说比较难的一个属性,测了半天也没完全了解,只知道可以用来控制 UIView 的大小,但是不能控制 位置 8. opacity : UIView 的透明效果 0.0~1.0 9. cornerRadius : UIView 的圆角
如:
self.aView.layer setCornerRadius:8.0];//圆角 self.aView.layer setShadowColor:[[UIColor blackColor]CGColor]];//阴影颜色 self.aView.layer setShadowOffset:CGSizeMake(10, 10)];//阴影距离 self.aView.layer setShadowOpacity:0.6];//透明度 self.aView.layer setShadowRadius:0];//阴影模糊程度 self.aView.layer setBorderColor:[[UIColor redColor] CGColor]];//描边颜色 self.aView.layer setBorderWidth:2.0];//描边粗细
相关文章推荐
- iOS 动画Animation详解, UIView动画(UIView属性动画,UIViewTransition动画,UIView Block动画),CALayer动画(CABasicAnima...)
- iOS 动画Animation详解, UIView动画(UIView属性动画,UIViewTransition动画,UIView Block动画),CALayer动画(CABasicAnima...)
- IOS 之 CAlayer的一些属性详解
- iOS 动画Animation详解, UIView动画(UIView属性动画,UIViewTransition动画,UIView Block动画),CALayer动画(CABasicAnima...)
- ImageView属性详解
- Intent的简介以及属性详解
- 每天一个Linux命令(25):Linux文件属性详解
- Android中attr自定义属性详解
- object标签属性详解
- Android自定义属性,format详解
- AngularJS directive返回对象属性详解
- android xml布局文件中EditText的属性详解
- Android中attr自定义属性详解
- Meta http-equiv属性详解
- relative和absolute的属性详解
- android TextView属性详解
- css属性image-redering详解
- Android 通过Java代码生成创建界面。动态生成View,动态设置View属性。addRules详解
- Adnroid之TextView属性详解
- python属性详解