Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/95.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 方向改变问题_Ios_Ios7_Keyboard_Orientation - Fatal编程技术网

Ios 方向改变问题

Ios 方向改变问题,ios,ios7,keyboard,orientation,Ios,Ios7,Keyboard,Orientation,在纵向和横向之间切换时,我的一个视图(UIButton)消失,我不知道为什么或如何。我所知道的是: 其框架保持不变(原点和大小) 它没有被设置为隐藏,alpha也没有改变 未将其从superview中删除 未将其插入任何视图下方 其父视图不受影响 仅当键盘上方存在文本预测(iOS 7.1日文键盘)但预测区域未覆盖按钮时,才会出现此问题 我意识到这篇文章有点含糊不清,但目前我不确定还有哪些信息可能相关,也可能无关。我甚至将帧检查放在计时器中,以确保它不会被其他方法以某种方式更改。我正在将状态栏

在纵向和横向之间切换时,我的一个视图(UIButton)消失,我不知道为什么或如何。我所知道的是:

  • 其框架保持不变(原点和大小)
  • 它没有被设置为隐藏,alpha也没有改变
  • 未将其从superview中删除
  • 未将其插入任何视图下方
  • 其父视图不受影响
  • 仅当键盘上方存在文本预测(iOS 7.1日文键盘)但预测区域未覆盖按钮时,才会出现此问题

我意识到这篇文章有点含糊不清,但目前我不确定还有哪些信息可能相关,也可能无关。我甚至将帧检查放在计时器中,以确保它不会被其他方法以某种方式更改。

我正在将状态栏和导航栏设置为隐藏,它正在修改我的其余约束。我现在没有隐藏它们,而是将它们的alpha设置为0,幸运的是,在本例中,这是一个选项