Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
有人在更新xcode 9和iOS 11.0后遇到UI问题吗?_Ios_Objective C_Iphone_Uipickerview_Uiactionsheet - Fatal编程技术网

有人在更新xcode 9和iOS 11.0后遇到UI问题吗?

有人在更新xcode 9和iOS 11.0后遇到UI问题吗?,ios,objective-c,iphone,uipickerview,uiactionsheet,Ios,Objective C,Iphone,Uipickerview,Uiactionsheet,当我更新我的xcode和ios 11.0时,一些用户界面发生了变化。我的意思是没有对齐和位置 在我的项目中,一个严重的问题是,键盘并没有隐藏。 场景是假设我在UITextfield中键入了一些内容,然后移动到下一个UITextfield。在第二个UITextfield中,我使用了UIActionSheet pickerview。所以,当我点击第二个UITextfield时,UIActionSheet pickerview出现了,而之前的键盘并没有隐藏。UIActionSheet选择器正在显示键盘

当我更新我的xcode和ios 11.0时,一些用户界面发生了变化。我的意思是没有对齐和位置

在我的项目中,一个严重的问题是,键盘并没有隐藏。 场景是假设我在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;
}

同样的问题。。!我已经给出了这个问题的答案。检查下面的链接,

问题是,当您单击UIActionSheet的TextField时,您应该编写隐藏键盘的编码PickerView@iPatel我已经试过了(self.view-endEditing:YES);这段代码,但仍然存在问题。Xcode9中的模拟器存在一些问题,我也注意到了,但应用程序在真实设备上运行良好。它在Xcode8中运行吗?如果可能的话,使用iOS登录真实设备11@Nirav问题是,无论更新iOS 11.0和xcode 9后出现什么问题。在更新iOS 11.0之前,它工作正常,在更新我的xcode和iOS 11.0之前,我将我的新代码上传到App store(我发布了一个版本)。当时它工作正常,没有时间出现这个问题。发布后,我的大多数朋友都从App store下载了那个应用程序,那个时候那个问题也没有出现,那个时候他的手机有iOS 10操作系统。然后,当他更新到iOS 11.0时,问题就开始了,当我将xcode和我的iPad更新到iOS 11.0时,问题就来了。让我检查一下这个解决方案。是的。。。!我看到你的答案了。。!