Swift代码库之UIPickerView使用demo(选择数据
2019-07-09 本文已影响2人
iCloudEnd
swift代码库之UIPickerView使用demo(选择数据)
-
拖拽RPicker到项目中
RPicker下载地址 -
在main.storyboard上拖拽一个button,修改标题为“please select friut”
-
添加IBOutlet和IBAction
@IBOutlet weak var tBT: UIButton!
@IBAction func showAction(_ sender: Any) {
}
- 将picker代码填入 showAction中
import UIKit
let dummyList = ["Apple", "Orange", "Banana", "Mango", "Bilberry", "Blackberry"]
class ViewController: UIViewController{
@IBOutlet weak var tBT: UIButton!
//var pickerView:UIPickerView
@IBAction func showAction(_ sender: Any) {
RPicker.selectOption(dataArray: dummyList) { (selctedText, atIndex) in
// TODO: Your implementation for selection
//self.outputLabel.text = selctedText + " selcted at \(atIndex)"
self.tBT.setTitle(selctedText, for: UIControl.State.normal)
}
}
override func viewDidLoad() {
super.viewDidLoad()
}
}
最终效果
