UISlider - 将 UILabel 添加到 min/max UIImageView?
UISlider - Add UILabel to min/max UIImageView?
如下图,
UISlider
有最小图像和最大图像。
这些 imageView 元素可以设置为任何 UIImage。
我有一个自定义的 UISlider 场景,我正在尝试简单地将左右图像设为字符串 (UILabel
)。
关于如何将 UILabel 注入这些元素有什么好主意吗?
或者失败了,我如何扩展我的 UISlider 子类,以便它的两边都有一个 UILabel?
我想我可以封装在另一个里面 UIView
但我不喜欢这个主意。
谢谢
WS
这是您想要实现的聪明而简单的想法。
看看这个快照:
- 不要为 UISlider 设置最小和最大图像。
- 在UISlider的左右两侧设置UILabels。 UILabels 允许设置字符串值。
- 您可以使用滑块和两个标签创建自定义视图或 IBDesignable。这比子类化 UISlider 和覆盖默认属性要容易得多。
如下图,
UISlider
有最小图像和最大图像。
这些 imageView 元素可以设置为任何 UIImage。
我有一个自定义的 UISlider 场景,我正在尝试简单地将左右图像设为字符串 (UILabel
)。
关于如何将 UILabel 注入这些元素有什么好主意吗? 或者失败了,我如何扩展我的 UISlider 子类,以便它的两边都有一个 UILabel?
我想我可以封装在另一个里面 UIView
但我不喜欢这个主意。
谢谢
WS
这是您想要实现的聪明而简单的想法。
看看这个快照:
- 不要为 UISlider 设置最小和最大图像。
- 在UISlider的左右两侧设置UILabels。 UILabels 允许设置字符串值。
- 您可以使用滑块和两个标签创建自定义视图或 IBDesignable。这比子类化 UISlider 和覆盖默认属性要容易得多。