【问题标题】:MisplacedView, Frame will be different at runtimeMisplacedView,Frame在运行时会有所不同
【发布时间】:2018-06-05 12:15:55
【问题描述】:

我无法修复此警告。当我启动应用程序时,一切看起来都很好......我尝试更新框架和我在互联网上找到的所有内容......在我重新启动 Xcode 后第一次出现警告......

这是我的 CollectionViewController 在 StoryBoard 中的样子:

有人知道如何解决这个问题吗?

更新:

看来,我的 TabBar 有问题,当我删除它时一切正常,TabBar 是否有一些限制?

WithTabBar:

WithoutTabBar:

【问题讨论】:

  • 这个问题很模糊。您能否详细说明它给出的警告是什么。很可能是围绕错位的视图,这意味着视图的当前位置与根据约束应有的不同。
  • 更新了我的问题

标签: ios xcode autolayout storyboard


【解决方案1】:

您应该尝试使用 Anchor

【讨论】:

    【解决方案2】:

    你已经放错了你的观点,就像我在附加的 GIF 中所做的那样。首先,我会错位我的视图,它现在将显示黄色虚线,如您所见。

    【讨论】:

    • 但这是一个collectionCellView,我不能移动它
    • 没关系
    • 我删除了所有内容,删除了单元格,添加了一个新内容。还是一样的问题。现在我创建了一个新的 CollectionViewController,在我添加 TabBar 后这个也无法正常工作,我认为这是 TabBar 的问题
    猜你喜欢
    • 2016-12-31
    • 1970-01-01
    • 1970-01-01
    • 2016-10-15
    • 2020-11-14
    • 2019-02-01
    • 2013-09-08
    • 2020-10-22
    • 1970-01-01
    相关资源
    最近更新 更多