Ios Xcode情节提要XML标记含义

Ios Xcode情节提要XML标记含义,ios,xml,xcode,uistoryboard,Ios,Xml,Xcode,Uistoryboard,我有一个项目是在故事板之前开始的。它已经更新为使用它们,但偶尔会出现一些奇怪的东西 当我在Xcode 7 Beta版中构建这个项目时,我觉得在发布之前修复所有东西太难了,然后在Xcode 6中重新打开它,这就是最新的奇怪之处 在那之后,其中一个视图的表现非常不同,但我能找到的唯一区别是当我查看XML时 旧的: 新的: 问题#1 “错位”标签在情节提要中到底意味着什么?当时我在故事板上没有警告或冲突 问题#2 为什么在使用Xcode 7 beta编译时会发生变化?我看到了这篇帖子:,但这并

我有一个项目是在故事板之前开始的。它已经更新为使用它们,但偶尔会出现一些奇怪的东西

当我在Xcode 7 Beta版中构建这个项目时,我觉得在发布之前修复所有东西太难了,然后在Xcode 6中重新打开它,这就是最新的奇怪之处

在那之后,其中一个视图的表现非常不同,但我能找到的唯一区别是当我查看XML时

旧的:


新的:


问题#1

“错位”标签在情节提要中到底意味着什么?当时我在故事板上没有警告或冲突

问题#2

为什么在使用Xcode 7 beta编译时会发生变化?我看到了这篇帖子:,但这并不能回答问题

问题#3

是否有一个地方是我遗漏的,其中有用于故事板的XML标记的解释?其中大多数是不言自明的,但其中一些是神秘的


提前谢谢

表示视图的约束和位置不一致

Xcode 7在其检查中可能更加健壮,并且正在检测Xcode 6遗漏的内容

仅仅因为您可以通过返回到早期版本来获得大部分好处,这并不意味着您应该返回到工具方面

其中一个问题是,Xcode以静默方式重写旧的XML以考虑更改。无论您是否在Xcode 7中进行了显式的情节提要更改,Xcode 7都可能以静默方式重写XML

现在,对Xcode 7所做的任何更改都可能导致Xcode 6跳闸。您可能希望通过源代码管理或时间机器将项目恢复到Xcode 7之前的状态


至于故事板XML标记,我认为它们在任何地方都没有公开文档。

谢谢!不幸的是,这是我所期望的,但至少能得到证实是件好事。谢谢你的智慧。
<view contentMode="scaleToFill" misplaced="YES" translatesAutoresizingMaskIntoConstraints="NO" id="MI7-ps-W1t" userLabel="Header">
<view contentMode="scaleToFill" translatesAutoresizingMaskIntoConstraints="NO" id="MI7-ps-W1t" userLabel="Header">