Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/google-apps-script/6.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
Ios 违约-568h@2x.png这是不够的;can';t轻触屏幕底部_Ios_Iphone 5 - Fatal编程技术网

Ios 违约-568h@2x.png这是不够的;can';t轻触屏幕底部

Ios 违约-568h@2x.png这是不够的;can';t轻触屏幕底部,ios,iphone-5,Ios,Iphone 5,可能重复: 我添加了一个默认值-568h@2x.png我的项目,导致信箱区域消失。然而,对于这一个项目,我发现这是不够的:我不能点击屏幕底部的任何像素,全屏动画使这个区域变黑 信箱区域已消失,屏幕已按预期扩展: 我发现前960个像素下的所有内容都无法点击。此外,当动画正在进行时,我会在960像素下看到一个实心黑条,如下所示: 但是,当动画结束时,黑色条再次消失。但该区域仍然无法点击 这个项目早于故事板,我无法将其升级为在这个版本中使用故事板 有人知道出了什么问题吗?当UIWindow的尺寸

可能重复:

我添加了一个默认值-568h@2x.png我的项目,导致信箱区域消失。然而,对于这一个项目,我发现这是不够的:我不能点击屏幕底部的任何像素,全屏动画使这个区域变黑

信箱区域已消失,屏幕已按预期扩展:

我发现前960个像素下的所有内容都无法点击。此外,当动画正在进行时,我会在960像素下看到一个实心黑条,如下所示:

但是,当动画结束时,黑色条再次消失。但该区域仍然无法点击

这个项目早于故事板,我无法将其升级为在这个版本中使用故事板


有人知道出了什么问题吗?

当UIWindow的尺寸为旧的3.5英寸时,会发生这种情况。(它还将使UIActionSheets显示在屏幕底部上方)

我仍然不确定发生了什么,但似乎发生了这种情况,特别是当UIWindow位于xib中时

我们采取了以下步骤来修复它:

  • 从xib中删除UIWindow(如果存在)
  • 添加到-应用程序:didFinishLaunchingWithOptions:

    self.window=[[UIWindow alloc]initWithFrame:[[UIScreen mainScreen]bounds]]

  • 或者,您可以将xib中UIWindow的模拟度量大小设置为4英寸屏幕。即使在3.5英寸的屏幕上,这似乎也能奏效


    还有。对我来说,看起来像是复制品,是的。如果是的话,我会验证并关闭。这实际上是一个比现有两个问题更好的解决方案。谢谢