Xcode:XCode 9.4.1,Macbook:High Sierra v.10.13.5
我使用标记来确定每个textField在textFieldShouldBeginEditing方法中将采取的动作。
最近,我发现在iPhone SE中返回YES时它将崩溃。
(可以使用iPhone 8和iPhone X)
(每个使用return NO并执行活动的textField都可以。)
有人知道这是怎么回事吗?
- (BOOL)textFieldShouldBeginEditing:(UITextField *)textField {
NSInteger tag = textField.tag;
if (tag == dateTag) {
[self showDatePicker];
return NO;
}
return YES;
}