【发布时间】:2020-09-21 19:03:52
【问题描述】:
有没有办法从下面给出的UIPickerView 屏幕截图顶部删除Select 字符串:
代码:
var pickerVWUserList = UIPickerView()
//MARK:- Setup Picker View For TextField
func setupForPickerViewForTxtFld() {
pickerVWUserList.delegate = self
pickerVWUserList.dataSource = self
txtfldAllGroup.inputView = pickerVWUserList
}
//MARK:- Extension for picker View
extension VC:UIPickerViewDataSource,UIPickerViewDelegate {
func numberOfComponents(in pickerView: UIPickerView) -> Int {
return 1
}
func pickerView(_ pickerView: UIPickerView, numberOfRowsInComponent component: Int) -> Int {
return listOfAllTypesGroups.count
}
func pickerView(_ pickerView: UIPickerView, titleForRow row: Int, forComponent component: Int) -> String? {
return listOfAllTypesGroups[row].groupName
}
func pickerView(_ pickerView: UIPickerView, didSelectRow row: Int, inComponent component: Int) {
slctedGroupId = listOfAllTypesGroups[row].groupId
}
谢谢
【问题讨论】:
-
如何在代码中添加 UIToolbar
-
请分享您的实现以便更好地解释
-
@emrcftci 请检查
-
@ShamDhiman - 你用 inputAccessoryView 作为你的 txtfldAllGroup
-
将
UIToolbar设为空并将其设置为pickerview。首先创建一个工具栏let toolBar = UIToolbar()然后textField.inputAccessoryView = toolBar
标签: ios swift uipickerview iqkeyboardmanager