在Swift 3中,我可以这样做来使我的UIView的角变圆:
import UIKit
@IBDesignable
class DesignableView: UIView {
}
extension UIView {
@IBInspectable
var cornerRadius: CGFloat {
get {
return layer.cornerRadius
}
set {
layer.cornerRadius = newValue
}
}
}
在Storyboard中,我可以轻松更改这个:
目前,在设计界面中出现“构建失败”,但我不知道原因。我使用的是Swift 4和Xcode 9。
为什么它在Swift 4中不能正常工作?