有人在更新 xcode 9 和 iOS 11.0 后遇到 UI 问题吗?
Anybody is getting UI issues after updating xcode 9 and iOS 11.0?
当我更新 xcode 和 ios 11.0 时...有些 UI 发生了变化。我的意思是对齐和位置。
我的项目中出现了一个严重的问题,键盘没有隐藏。
场景是 假设我在 UITextfield 中输入内容并移至下一个 UITextfield。在第二个 UITextfield 中,我使用了 UIActionSheet pickerview。因此,当我单击第二个 UITextfield 时,UIActionSheet pickerview 就会出现,并且之前的键盘不会隐藏。 UIActionSheet 选择器显示键盘背面,但键盘未隐藏。
见上图。
我已经在这里发布了这个问题,
这是我的答案
#pragma mark - UITextField Delegate methods
- (BOOL)textFieldShouldBeginEditing:(UITextField *)textField {
if ([textField isEqual:txtFldActionSheetPicker]) {
[textField resignFirstResponder];
return NO;
}
else
return YES;
}
- (BOOL)textFieldShouldReturn:(UITextField *)textField {
[textField resignFirstResponder];
return YES;
}
又是同样的问题..!我已经给出了这个问题的解决方案。检查下方 link,
当我更新 xcode 和 ios 11.0 时...有些 UI 发生了变化。我的意思是对齐和位置。
我的项目中出现了一个严重的问题,键盘没有隐藏。 场景是 假设我在 UITextfield 中输入内容并移至下一个 UITextfield。在第二个 UITextfield 中,我使用了 UIActionSheet pickerview。因此,当我单击第二个 UITextfield 时,UIActionSheet pickerview 就会出现,并且之前的键盘不会隐藏。 UIActionSheet 选择器显示键盘背面,但键盘未隐藏。
见上图。
我已经在这里发布了这个问题,
这是我的答案
#pragma mark - UITextField Delegate methods
- (BOOL)textFieldShouldBeginEditing:(UITextField *)textField {
if ([textField isEqual:txtFldActionSheetPicker]) {
[textField resignFirstResponder];
return NO;
}
else
return YES;
}
- (BOOL)textFieldShouldReturn:(UITextField *)textField {
[textField resignFirstResponder];
return YES;
}
又是同样的问题..!我已经给出了这个问题的解决方案。检查下方 link,