问题描述
如何删除选择器视图左侧的值?两个pickerview分别滚动,似乎两个picker视图并排打开?
外观如下:
我的代码:
extension SignUpVC : UITextFieldDelegate {
func textFieldShouldBeginEditing(_ textField: UITextField) -> Bool {
if textField == genderTF {
}
return true
}}
extension SignUpVC : UIPickerViewDelegate,UIPickerViewDataSource {
func numberOfComponents(in pickerView: UIPickerView) -> Int {
return genderArr.count
}
func pickerView(_ pickerView: UIPickerView,numberOfRowsInComponent component: Int) -> Int{
return genderArr.count
}
func pickerView(_ pickerView: UIPickerView,titleForRow row: Int,forComponent component: Int) -> String? {
return genderArr[row]
}
func pickerView(_ pickerView: UIPickerView,didSelectRow row: Int,inComponent component: Int){
genderTF.text = genderArr[row]
self.view.endEditing(true)
}}
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)