2023年7月14日发(作者:)
Swift-选择框(UIPickerView)的⽤法import UIKitclass ViewController: UIViewController, UIPickerViewDelegate, UIPickerViewDataSource { var pickerView:UIPickerView! override func viewDidLoad() { dLoad() // 创建UIPickerView控件 pickerView = UIPickerView() view(pickerView) // 设置代理和数据源 te = self; urce = self // 设置选择框的默认值 Row(1, inComponent: 0, animated: true) Row(2, inComponent: 1, animated: true) Row(3, inComponent: 2, animated: true) // 创建⼀个按钮,点击按钮获得选择框被选中的索引 let button = UIButton(frame: CGRectMake(0,0,100,30)) = oundColor = lor() le("获取信息", forState: ) get(self, action: #selector(getPikerViewValue), forControlEvents: pInside) view(button) } /** 获取选择框被选中的索引的⽅法 */ func getPikerViewValue(){ } // MARK: UIPickerViewDataSource /** 设置选择框的列数 */ func numberOfComponentsInPickerView(pickerView: UIPickerView) -> Int { return 3 } /** 设置选择框的⾏数 */ func pickerView(pickerView: UIPickerView, numberOfRowsInComponent component: Int) -> Int { return 9 } // MARK:UIPickerViewDelegate /** 设置选择框各选项的内容 */ func pickerView(pickerView: UIPickerView, titleForRow row: Int, forComponent component: Int) -> String? { return String(row) + "-" + String(component) }} print("被选中的索引为:(edRowInComponent(0))、(edRowInComponent(1))、(edRowInCompon
发布者:admin,转转请注明出处:http://www.yc00.com/web/1689265612a226474.html
评论列表(0条)