IBInspectable和浮点值
是否可以在属性检查器中设置浮点值? 我在我的UIView中有这个属性:
@IBInspectable var scale: CGFloat = 0.90 { didSet { setNeedsDisplay() } }
正如你所看到的,默认值是0.9,我想在Attributes Inspector中改变它,但是看起来像这样:
我只能在那里设置整数值。 我错过了什么吗?
你可以设置它。 input数字而不是一个句点时,对我来说有效的是使用逗号。 正如@Alladinian所评论的:
小数分隔符[可能只是] locale(区域)依赖。
这里是0,5
,而不是0.5
:
这里是0,8
,而不是0.8
: