Commit 9b77130d by Daniel Dahan

Merge branch 'master' into development

parents e07a2aa5 5a6f1b28
...@@ -30,7 +30,7 @@ ...@@ -30,7 +30,7 @@
import UIKit import UIKit
fileprivate struct MaterialLayer { fileprivate class MaterialLayer {
/// A reference to the CALayer. /// A reference to the CALayer.
fileprivate weak var layer: CALayer? fileprivate weak var layer: CALayer?
...@@ -56,7 +56,11 @@ fileprivate struct MaterialLayer { ...@@ -56,7 +56,11 @@ fileprivate struct MaterialLayer {
} }
/// A preset property to set the shape. /// A preset property to set the shape.
fileprivate var shapePreset = ShapePreset.none fileprivate var shapePreset = ShapePreset.none {
didSet {
layer?.layoutShape()
}
}
/// A preset value for Depth. /// A preset value for Depth.
fileprivate var depthPreset: DepthPreset { fileprivate var depthPreset: DepthPreset {
...@@ -263,6 +267,7 @@ extension CALayer { ...@@ -263,6 +267,7 @@ extension CALayer {
} }
guard .circle == shapePreset else { guard .circle == shapePreset else {
cornerRadius = 0
return return
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment