From 71c5c9d8e65ccd45ac09354ed4eec6954a62fc0a Mon Sep 17 00:00:00 2001 From: Ryan Ackermann Date: Wed, 30 May 2018 07:32:05 -0500 Subject: [PATCH] =?UTF-8?q?improved=20the=20view=20picker=E2=80=99s=20colo?= =?UTF-8?q?r=20range?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ColorPickerExample/RAScrollablePickerView.swift | 14 +++++--------- 1 file changed, 5 insertions(+), 9 deletions(-) diff --git a/ColorPickerExample/RAScrollablePickerView.swift b/ColorPickerExample/RAScrollablePickerView.swift index 54ea35a..763d15e 100644 --- a/ColorPickerExample/RAScrollablePickerView.swift +++ b/ColorPickerExample/RAScrollablePickerView.swift @@ -88,19 +88,15 @@ class RAScrollablePickerView: UIView { private func colors(for value: CGFloat) -> [CGColor] { var result = [CGColor]() var colors = [CGFloat]() - var padding: CGFloat = 0.0 - if type != .hue { - padding = 0.7 - } - else { - padding = 0.135 - } + let padding: CGFloat = type == .hue ? 0.04 : 0.5 + colors.append(value - (padding * 2)) colors.append(value - padding) colors.append(value) colors.append(value + padding) - + colors.append(value + (padding * 2)) + for index in 0..