iOS学习项目(24-layer)
来源:互联网 发布:云服务百度 计算 编辑:程序博客网 时间:2024/05/17 08:38
①
@property(nullable, strong) id contents;
一般用于设置图片(CGImageRef)
②masksToBounds为YES时,阴影也会裁剪。
如果想要圆角图片+阴影效果,则必须要图片本来就有圆角效果。
因此做法是把图片转为圆角图片即可。
具体做法:
(在位图上下文中)
1 创建新的layer
*备注:创建新图层时,需要设置大小
2 将layer的contents设置为新的图片
3 裁剪图片
4 将layer映射(render)到位图上下文中
5 获取新的图片
③layer的transform属性,允许用KVC的形式进行修改。
eg.
[self.animationView.layer setValue:[NSNumber numberWithFloat:100] forKeyPath:@"transform.translation.y"];
④UIView比CALayer多了一个事件处理功能。
在UIView与CALayer在选择时,看是需要交互。
需要,则选择UIView;不需要,则选择CALayer.
⑤position与anchorPoint之间的关系
position 设置了layer在父层中的位置
anchorPoint决定着CALayer身上的哪个点在position属性所指的位置。
anchorPoint默认值为(0.5,0.5)
0 0
- iOS学习项目(24-layer)
- ios layer的学习
- ios layer的一些学习
- ios layer的一些学习
- ios layer的一些学习
- ios layer的一些学习
- ios layer的一些学习
- ios layer的一些学习
- ios layer的一些学习
- ios layer的一些学习
- ios layer的一些学习
- 弹窗组件layer学习笔记-项目引用
- layer学习,layer.close(index)
- IOS Layer的使用
- ios Layer的使用
- IOS Layer的使用
- ios Layer的使用
- ios 的layer transform
- Android 面试题整理
- Google官网蓝牙通信模块BluetoothChatService类分析与使用
- 树、森林和二叉树的转换
- whereis、locate 查找与命令对应的文件
- 使用IRP进行文件操作
- iOS学习项目(24-layer)
- Cocos2dx 场景类-Scene
- NETIF_STATUS_CALLBACK何时会被调用
- 五种方式显示圆形图片
- UISearchController搜索框禁止向上移动
- json 格式解析 及使用
- Microsoft CRM 2016 IFD配置
- poj1125解题报告【动态规划】【弗洛伊德算法-floyd算法】
- UVA 580