Couleur de la bordure de dessin iOS_XIB

1. Ouvrez le fichier xib et sélectionnez le contrôle de vue qui doit ajouter une bordure, l'effet est montré dans la figure
Insérez la description de l'image ici
2. Cliquez sur le signe "+" dans la figure ci-dessus pour ajouter des attributs

// 圆角
layer.masksToBounds
layer.cornerRadius
// 边框
layer.borderWidth
layer.borderColorFromUIColor

3. Après avoir ajouté ces derniers, vous constaterez que la couleur de la bordure n'est pas affichée et que vous devez ajouter des CALayerfichiers d'extension. Le code est le suivant:

@interface CALayer (Category)
- (void)setBorderColorFromUIColor:(UIColor *)color;
@end
@implementation CALayer (Category)
- (void)setBorderColorFromUIColor:(UIColor *)color {
    self.borderColor = color.CGColor;
}
@end

4. Après avoir ajouté ces derniers et exécuté à nouveau, la couleur de la bordure apparaîtra.

Je suppose que tu aimes

Origine blog.csdn.net/FlyingKuiKui/article/details/102744605
conseillé
Classement