From 34c6f0827f7c3c72c2bbd518ee2a8a106cb6c58b Mon Sep 17 00:00:00 2001 From: Douwe Bos Date: Tue, 21 May 2019 14:48:41 -0400 Subject: [PATCH] remove padding when no glow is set --- KDCircularProgress/KDCircularProgress.swift | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/KDCircularProgress/KDCircularProgress.swift b/KDCircularProgress/KDCircularProgress.swift index 507ca85..2e7ba61 100755 --- a/KDCircularProgress/KDCircularProgress.swift +++ b/KDCircularProgress/KDCircularProgress.swift @@ -152,11 +152,11 @@ public class KDCircularProgress: UIView, CAAnimationDelegate { public override func layoutSubviews() { super.layoutSubviews() - radius = (frame.size.width / 2.0) * 0.8 + radius = (frame.size.width / 2.0) * (glowMode == .noGlow ? 1.0 :0.8) } private func setInitialValues() { - radius = (frame.size.width / 2.0) * 0.8 //We always apply a 20% padding, stopping glows from being clipped + radius = (frame.size.width / 2.0) * (glowMode == .noGlow ? 1.0 :0.8) //We always apply a 20% padding, stopping glows from being clipped backgroundColor = .clear set(colors: .white, .cyan) }