IOS控件-UIStepper步进控件的使用

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_21153627/article/details/84070000

func test4() {
        //用来显示步进控件的值
        let label=UILabel(frame: CGRect(x: 80, y: 100, width: 100, height: 30))
        label.text="0";
        //设置标识值
        label.tag=1;
        self.view.addSubview(label)
        
        let stepper = UIStepper(frame: CGRect(x: 130, y: 100, width: 0, height: 0))
        //设置步进对象的对象大小为自适应
        stepper.sizeToFit();
        //设置步进对象的默认值为0
        stepper.value=0;
        //设置最小最大值
        stepper.minimumValue=0;
        stepper.maximumValue=10
        //设置每次递增递减的值
        stepper.stepValue=1;
        //添加状态监听事件
        stepper.addTarget(self, action: #selector(ViewController.test4OnChang(_ :)), for: UIControlEvents.valueChanged)
        
        self.view.addSubview(stepper)
    }
    @objc func test4OnChang(_ stepper:UIStepper) {
        let value = stepper.value;
        let label = self.view.viewWithTag(1) as!UILabel;
        label.text="\(value)";
        
        
    }

猜你喜欢

转载自blog.csdn.net/qq_21153627/article/details/84070000