从iOS 7更新到iOS 8后故事板文件中的几处更改

Shw*_*car 5 xcode objective-c ios

我有几个情节提要文件。每次我只触摸文件时,我都会发现更改,但这是正常现象。但是,最近,我将Xcode更新为具有iOS 8.1支持的Xcode 6.1。我没有对情节提要文件进行任何更改。但是我看到了很多变化,主要是

  • 删除simulatedOrientationMetrics
  • 去除自动调整大小的面具
  • UI元素大小的更改,有时还会更改框架
  • 重命名组件

例如:

<autoresizingMask key="autoresizingMask" flexibleMaxX="YES" flexibleMaxY="YES"/> 已被删除。

<deployment identifier="iOS"/> 已添加。

<simulatedOrientationMetrics key="simulatedOrientationMetrics" orientation="landscapeRight"/> 已被删除。

<rect key="frame" x="0.0" y="0.0" width="320" height="852"/>已修改为<rect key="frame" x="0.0" y="0.0" width="308" height="1024"/>

<!--Example Table View Controller - Example--> 已修改为 <!--Example-->

还有其他人看到类似的变化吗?如果是这样,为什么要更改它们?