iOS Créer un calayer


Exemple

Vous pouvez créer un calayer et définir son cadre comme suit:

Rapide:

let layer = CALayer()
layer.frame = CGRect(x: 0, y: 0, width: 60, height: 80)

Objectif c:

CALayer *layer = [[CALayer alloc] init];
layer.frame = CGRectMake(0, 0, 60, 80);

Vous pouvez ensuite l'ajouter en tant que sous-couche à un CALayer existant:

Rapide:

existingLayer.addSublayer(layer)

Objectif c:

[existingLayer addSublayer:layer];

Remarque:

Pour ce faire, vous devez inclure le framework QuartzCore.

Rapide:

 @import QuartzCore

Objectif c

#import <QuartzCore/QuartzCore.h>