[英]Resign and become first responder in ios 8.3
我只是“升級”到8.3,而讓我脫離一個UITextfield的邏輯不再起作用。 現在,使用以下代碼,當用戶完成文本操作並自動轉到下一個字段時,它將清除上一個字段。 這在早期的ios版本中完美運行。 有什么建議么? 謝謝。 這太瘋狂了。
} else if (alertView.tag == 1) {
NSLog(@"it's tag ONE");
if (buttonIndex == 0) {
NSLog(@"YES");
[defaults setObject:self.dobTextField.text forKey:@"DateOfBirth"];
[defaults setObject:self.ageLabel.text forKey:@"Age"];
NSLog(@"set dob: %@", self.dobTextField.text);
[self.dobTextField resignFirstResponder];
[self.dateOfDiagnosisTextField becomeFirstResponder];
} else {
self.dobTextField.text = nil;
[self.dobTextField becomeFirstResponder];
}
我通過用UIAlertControllers替換UIAlertViews來解決此問題。 這是非常耗時的,但是由於不推薦使用UIAlertView,因此這是謹慎的做法。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.