La propriété ne peut pas être trouvé sur l'avant de la classe de l'objet?
J'ai une UIView et je suis en train de définir ses propriétés de la couche.
self.colorSwatch = [[UIView alloc] initWithFrame:CGRectMake(400, 150, 100, 100)];
self.colorSwatch.layer.cornerRadius = 8;
Cependant, lorsque j'essaie d'accéder à la .layer.cornerRadius
bien, je reçois un avertissement qui dit que "la Propriété "cornerRadius' ne peut pas être trouvé dans l'avant de la classe d'objet 'CALayer *'.
Qu'est-ce que cela signifie? Grâce
Vous devez vous connecter pour publier un commentaire.
Il ne sait pas de quel type d'objet que l'
layer
propriété. Ajouter#import <QuartzCore/QuartzCore.h>
vers le haut de votre fichier.Vous devez importer le fichier #import < QuartzCore/QuartzCore.h> dans le ViewController.classe m si et seulement si xcode version est inférieur à 5.
Voir si vous êtes en utilisant xcode version 5 ou plus récente que celle alors pas requis pour l'importation .Il est automatiquement inclus.