滚动部署

iOS 9应用开发教程之使用开关滑块控件以及滚动部署视图

China☆狼群 提交于 2019-12-04 12:52:42
iOS 9应用开发教程之使用开关滑块控件以及滚动部署视图 使用ios9中的开关、滑块控件 开关和滑块也是用于和用户进行交互的控件。本节将主要讲解这两种控件。 ios9 开关 开关控件常用来控制某个功能的开发状态,如蓝牙、 GPS 、 WiFI 信号等。如图 2.29 所示就是一个在 WiFI 中的开关。开关控件一般使用 UISwitch 来实现。 图 2.29 开关 【示例 2-10 】以下将使用开发控件实现手电筒的功能。代码如下: import UIKit class ViewController: UIViewController { var isOn:Bool=true override func viewDidLoad() { super.viewDidLoad() // Do any additional setup after loading the view, typically from a nib. // 添加开关控件 let mySwitch=UISwitch(frame: CGRectMake(163, 318, 51, 318)) self.view.addSubview(mySwitch) mySwitch.addTarget(self, action: "switchAction", forControlEvents: UIControlEvents