0%

ios-core-animation-advanced-techniques-1

今天开始学习 《iOS Core Animation: Advanced Techniques 》这本书,github有中文译本。中文地址

这本书一共有15章,今天的学习。Mac 系统 11.5.1,Xcode版本12.5.1。

创建一个简单的项目,添加下面代码。

1
2
3
4
5
6
7
8
- (void)viewDidLoad {
[super viewDidLoad];
// Do any additional setup after loading the view.
CALayer *redLayer = [CALayer layer];
redLayer.frame = CGRectMake(50, 50, 200, 200);
redLayer.backgroundColor = UIColor.redColor.CGColor;
[self.layerView.layer addSublayer:redLayer];
}

使用iphone12 模拟器运行程序,效果如下:

UIView 内嵌CALayer