|
@@ -36,6 +36,9 @@ class BFUISlider: UISlider {
|
|
|
//slider的value文本颜色
|
|
|
var valueTextColor:UIColor?
|
|
|
|
|
|
+ //返回的数值是否为整形
|
|
|
+ var valueIsInt:Bool = false
|
|
|
+
|
|
|
lazy var valueLabel:UILabel = {
|
|
|
let valueLabel = UILabel.init()
|
|
|
valueLabel.text = "0"
|
|
@@ -81,7 +84,12 @@ class BFUISlider: UISlider {
|
|
|
}
|
|
|
@objc func sliderValueChanged(sender: BFUISlider) {
|
|
|
|
|
|
- valueText = String(format: "%.1fx", sender.value)
|
|
|
+ if(valueIsInt){
|
|
|
+ valueText = "\(Int(sender.value))x"
|
|
|
+ }else{
|
|
|
+ valueText = "\(sender.value.decimalString())x"
|
|
|
+ }
|
|
|
+
|
|
|
|
|
|
}
|
|
|
@objc func sliderTouchUpInside(sender: BFUISlider) {
|