Compare commits
3 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 047205a881 | |||
| ed64989887 | |||
| a4e1d06b19 |
BIN
Binary file not shown.
@@ -68,7 +68,7 @@ import QuartzCore
|
||||
reloadLayer()
|
||||
}
|
||||
}
|
||||
@IBInspectable public var ignoreRatio: Bool = false {
|
||||
@IBInspectable public var ignoreRatio: Bool = true {
|
||||
didSet {
|
||||
reloadLayer()
|
||||
}
|
||||
@@ -108,23 +108,23 @@ import QuartzCore
|
||||
setup()
|
||||
}
|
||||
|
||||
override init(frame:NSRect) {
|
||||
super.init(frame: frame);
|
||||
setup()
|
||||
convenience public init(size: CGSize) {
|
||||
self.init(frame: NSRect(origin: .zero, size: size))
|
||||
}
|
||||
|
||||
override public func awakeFromNib() {
|
||||
super.awakeFromNib()
|
||||
reloadLayerSize()
|
||||
reloadLayer()
|
||||
setupIcon()
|
||||
override public init(frame:NSRect) {
|
||||
super.init(frame: frame);
|
||||
setup()
|
||||
}
|
||||
|
||||
internal func setup() {
|
||||
isEnabled = true
|
||||
setupLayers()
|
||||
reloadLayerSize()
|
||||
setupIcon()
|
||||
reloadLayer()
|
||||
}
|
||||
|
||||
|
||||
public func setOn(isOn: Bool, animated: Bool) {
|
||||
if self.isOn != isOn {
|
||||
self.isOn = isOn
|
||||
|
||||
Reference in New Issue
Block a user