IOS控制元件-UIStepper步進控制元件的使用
阿新 • • 發佈:2018-11-16
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)"; }