2
我使用UIPickerView
作爲UITextField
的inputView
。UIPickerView作爲UITextField的inputView設置第一個值
在用戶按下TextField字段爲空之後,在用戶按下字段UIPickerView
顯示時選中默認值,該字段仍爲空!
我該如何設置UIPickerView
當它出現時默認值選中將顯示在TextField
???
我使用UIPickerView
作爲UITextField
的inputView
。UIPickerView作爲UITextField的inputView設置第一個值
在用戶按下TextField字段爲空之後,在用戶按下字段UIPickerView
顯示時選中默認值,該字段仍爲空!
我該如何設置UIPickerView
當它出現時默認值選中將顯示在TextField
???
你需要當用戶按文本字段來檢測,所以用這個方法:
- (void)textFieldDidBeginEditing:(UITextField *)textField{//detect that user press the field
if ([textField.inputView isKindOfClass:[UIPickerView class]]) {//in case the input is uiPickerView
if ([textField.text isEqualToString:@""]) {//and the field is empty
//set your data here like: textField.text= your default value;
}