我正在CAShapeLayer
使用 CAShapeLayer 创建一个图层,如下所示:
CAShapeLayer *shapeLayer = [CAShapeLayer layer];
shapeLayer.frame = CGRectMake(150, 50, 200, 200);
shapeLayer.fillColor = [UIColor whiteColor].CGColor;
shapeLayer.strokeColor = [UIColor orangeColor].CGColor;
[self.view.layer addSublayer:shapeLayer];
但是,当我执行代码时,我shapeLayer
在模拟器/设备中看不到我的。
我在这里缺少什么。
PS:如果我使用CALayer *shapeLayer = [CALayer layer];
它的作品。困惑