建立 CALayer
你可以建立一個 CALayer 並將其框架設定為:
迅速:
let layer = CALayer()
layer.frame = CGRect(x: 0, y: 0, width: 60, height: 80)
Objective-C 的:
CALayer *layer = [[CALayer alloc] init];
layer.frame = CGRectMake(0, 0, 60, 80);
然後,你可以將其作為子圖層新增到現有 CALayer:
迅速:
existingLayer.addSublayer(layer)
Objective-C 的:
[existingLayer addSublayer:layer];
注意:
為此,你需要包含 QuartzCore 框架。
迅速:
@import QuartzCore
Objective-C 的
#import <QuartzCore/QuartzCore.h>