En rapide 3 je pouvais faire quelque chose comme ça pour faire mes coins UIView tour:Coins arrondis UIView à Swift 4
import UIKit
@IBDesignable
class DesignableView: UIView {
}
extension UIView {
@IBInspectable
var cornerRadius: CGFloat {
get {
return layer.cornerRadius
}
set {
layer.cornerRadius = newValue
}
}
}
Et au story-board que je pouvais changer simplement ceci:
Actuellement, je J'obtiens un "Build failed" au designable, mais Idk pourquoi. Je travaille sur swift 4 et Xcode 9.
Pourquoi ça ne fonctionne pas dans swift 4?
ce qui est le problème? Tout fonctionne bien. –
Veuillez fournir suffisamment de code pour nous permettre de reproduire le problème. – matt
@matt J'ai mis à jour le code et ajouté une image descriptive de ce que j'ai l'habitude de faire dans Xcode 8 et swift 3 –