Как разграничить значения в значениях IBInspectable

Есть ли способ разграничить значения в IBInspectable var или изменить, насколько значение увеличивается или уменьшается?

Например, предположим, что у меня есть следующая переменная:

@IBInspectable public var percentage:CGFloat = 0.0

Я хочу разграничить от 0.0 до 1.0.

Мне было интересно, потому что я могу сделать это с альфа-значениями:

альфа

И когда я нажимаю на верхнюю стрелку, она добавляет 0,05 к своему значению.


person kobuchi    schedule 05.04.2016    source источник
comment
Похоже, это невозможно (пока?), и что приращения number типа @IBInspectable:s всегда будут целыми шагами (от начального значения). Вы можете естественным образом ограничить фактические привязанные значения с помощью наблюдателей свойств или слоя хранимого свойства -> @IBInspectable вычисляемого свойства, но они не будут передавать какие-либо ограничения инспектору атрибутов. Аналогичный вопрос без ответа здесь.   -  person dfrib    schedule 05.04.2016
comment
вы не можете делать такие вещи в это время AFAIK.   -  person holex    schedule 05.04.2016