Décrit dans n'importe quel fichier (j'ai créé un fichier d'extension pour les parties de l'interface utilisateur et je l'ai décrit ici)
///Une méthode pour arrondir un coin spécifié avec un rayon spécifié
///- Parameters:
/// -rayon
/// -Coin spécifié
public func setCornerRadius(_ radius: CGFloat,_ corners: CACornerMask) {
layer.cornerRadius = radius
layer.masksToBounds = true
layer.maskedCorners = corners
}
///Cette fois, tous les coins sont arrondis.
let corners = [.layerMaxXMinYCorner, .layerMinXMaxYCorner, .layerMinXMinYCorner, .layerMaxXMaxYCorner ]
view.setCornerRadius(15, corners)
c'est tout. J'apprécierais que vous y fassiez référence.
Recommended Posts