zoukankan      html  css  js  c++  java
  • Swift

    1,微调器(UIStepper)控件包含两个按钮“+”和“-”,让使用者可以依照自己的喜欢做数值上的调整。

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    class ViewController: UIViewController {
         
        var stepper:UIStepper!
        var label:UILabel!
         
        override func viewDidLoad() {
            super.viewDidLoad()
            stepper=UIStepper()
            stepper.center=self.view.center
            //设置stepper的范围与初始值
            stepper.maximumValue=10
            stepper.minimumValue=1
            stepper.value=5.5
            //设置每次增减的值
            stepper.stepValue=0.5
            //设置stepper可以按住不放来连续更改值
            stepper.continuous=true
            //设置stepper是否循环(到最大值时再增加数值从最小值开始)
            stepper.wraps=true
            stepper.addTarget(self,action:"stepperValueIschanged",
            forControlEvents: UIControlEvents.ValueChanged)
            self.view.addSubview(stepper)
            label=UILabel(frame:CGRectMake(100,190,300,30))
            println(stepper.value)
            label.text = "当前值为:(stepper.value)"
            self.view.addSubview(label)
        }
         
        func stepperValueIschanged(){
           label.text="当前值为:(stepper.value)"
        }   
    }


    2,使用tintColor属性可以设置微调器的颜色。 而加减符号图标,背景图片,中间分割线图片都可以替换成自己图片。

    1
    2
    3
    //用自定义的图片替换“-”和“+”
    stepper.setDecrementImage(UIImage(named: "sub.png"), forState: UIControlState.Normal)
    stepper.setIncrementImage(UIImage(named: "add.png"), forState: UIControlState.Normal)
  • 相关阅读:
    用友 t6 凭证http API
    vue 解决 跳转外部地址携带根路径问题
    JavaScript之assign()——对象浅拷贝 (ES6)
    JavaScript之splice 添加或删除元素
    JavaScript之“==”和“===”
    C#——获取阶乘(递归、循环)
    C#——简单的表示两个数中的(三目运算)
    JavaScript 字符串之截取字符串 ——(substring、substr、slice)
    JavaScrpit之Json实现深拷贝
    Vue之this.$forceUpdate——强制更新数据
  • 原文地址:https://www.cnblogs.com/Free-Thinker/p/4838175.html
Copyright © 2011-2022 走看看