【问题标题】:IOS Simulator bug with my view我认为的 IOS 模拟器错误
【发布时间】:2018-05-03 07:55:12
【问题描述】:

我想相信这是一个模拟器错误,但是,有人能解释一下发生了什么吗?

我在我的故事板上运行一个简单的视图:(如您所见,绿色背景的视图是我的超级视图)。问题是当我在模拟器上运行我的应用程序时(有时,并非总是如此)我的超级视图没有被缩放并且我得到一个黑屏!我的视图已经检查了 Use Autolayout 字段是否正确,导致里面的一些东西需要有约束。

我不能限制我的视图,因为,它是超级视图

是的,我已经使用 UI 进行了调试,这就是问题所在,我的超级视图没有调整大小。

【问题讨论】:

  • 为视图提供前导、尾随、向上和底部约束以解决此问题。
  • 这是我的超级视图,它应该不受约束地重新缩放,对吧?我将编辑我的答案以避免此类回复。
  • 如果发生这种情况,您可以“调试视图层次结构”(调试栏中的 iphone 形状按钮)来查看模拟器上的布局。
  • 我已经做到了! -> 我的问题是我的超级视图没有调整大小
  • 你试过添加约束吗???因为在我的情况下,这解决了

标签: ios objective-c xcode autolayout simulator


【解决方案1】:

好的,我解决了,肯定是 Xcode 的一个错误。对我来说很奇怪,所以,我决定删除我的视图控制器并重新添加我所有的元素。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-04-25
    • 2011-05-18
    • 2011-05-18
    • 2015-01-21
    • 2022-09-27
    • 1970-01-01
    • 2014-08-21
    相关资源
    最近更新 更多