IOS UISlider
2015-11-15 16:26
423 查看
//
// ViewController.swift
// UISlider
//
// Created by liaojianguo on 15/11/15.
// Copyright © 2015年 liaojianguo. All rights reserved.
//
import UIKit
class ViewController: UIViewController {
func sliderDidchange(slider:UISlider)
{
print(slider.value)
}
override func viewDidLoad() {
super.viewDidLoad()
// Do any additional setup after loading the view, typically from a nib.
let slider = UISlider(frame: CGRectMake(0,0,300,50))
slider.center=self.view.center
slider.minimumValue=0
slider.maximumValue=1
slider.value=0.5
slider.setValue(0.8, animated: true)
//slider.continuous=false//滑块停止后触发
//slider.addTarget(self, action: "sliderDidchange:", forControlEvents: UIControlEvents.ValueChanged)
slider.minimumTrackTintColor=UIColor.redColor()
slider.maximumTrackTintColor=UIColor.greenColor()
//slider.minimumValueImage=UIImage(named:"xin.png")
//slider.maximumValueImage=UIImage(named:"xin.png")
//slider.setMaximumTrackImage(UIImage(named:"xin.png"), forState: UIControlState.Normal)
slider.setThumbImage(UIImage(named:"xin.png"), forState: UIControlState.Normal)
slider.addTarget(self,action:Selector("sliderDidchange:"), forControlEvents: UIControlEvents.TouchUpInside)
self.view.addSubview(slider)
}
override func didReceiveMemoryWarning() {
super.didReceiveMemoryWarning()
// Dispose of any resources that can be recreated.
}
}
// ViewController.swift
// UISlider
//
// Created by liaojianguo on 15/11/15.
// Copyright © 2015年 liaojianguo. All rights reserved.
//
import UIKit
class ViewController: UIViewController {
func sliderDidchange(slider:UISlider)
{
print(slider.value)
}
override func viewDidLoad() {
super.viewDidLoad()
// Do any additional setup after loading the view, typically from a nib.
let slider = UISlider(frame: CGRectMake(0,0,300,50))
slider.center=self.view.center
slider.minimumValue=0
slider.maximumValue=1
slider.value=0.5
slider.setValue(0.8, animated: true)
//slider.continuous=false//滑块停止后触发
//slider.addTarget(self, action: "sliderDidchange:", forControlEvents: UIControlEvents.ValueChanged)
slider.minimumTrackTintColor=UIColor.redColor()
slider.maximumTrackTintColor=UIColor.greenColor()
//slider.minimumValueImage=UIImage(named:"xin.png")
//slider.maximumValueImage=UIImage(named:"xin.png")
//slider.setMaximumTrackImage(UIImage(named:"xin.png"), forState: UIControlState.Normal)
slider.setThumbImage(UIImage(named:"xin.png"), forState: UIControlState.Normal)
slider.addTarget(self,action:Selector("sliderDidchange:"), forControlEvents: UIControlEvents.TouchUpInside)
self.view.addSubview(slider)
}
override func didReceiveMemoryWarning() {
super.didReceiveMemoryWarning()
// Dispose of any resources that can be recreated.
}
}
相关文章推荐
- GPUImage API文档之GPUImageInput协议
- UIButton
- 开源,部落冲突辅助,C#4.6,win10,bluestacks最新。
- iOS引用当前显示的UIAlertView
- <%=request.getContextPath()%>的作用
- iOS之UI初级---UIWindow的基本内容
- UIView
- UI框架
- Java中AWT,Swing与SWT三大GUI技术的原理与效率区别
- Fruit Ninja(树状数组+思维)
- C#实现SQLSERVER数据库中有序GUID生成(NewSequentialId)
- 用soapUI测试webservice
- UILabel标签
- UI之区头表头区尾表尾快速定位A—Z
- UI之搜索框的创建Search
- UI之CustomTableViewcell自定义cell(用xib)
- UI之单个表视图的移动插入和删除
- UI之Tableviewcell
- UI之uiScrollView and uipageControl
- UI之tabBarItem