1

Xcode 5 中似乎有一个自动布局设置,但我找不到它。

在 Xcode 4.6 中创建的项目中使用的相同源代码在 Xcode 5 中直接使用时行为不正确,特别是无法更改 Web 视图的高度。

但是,如果我在 Xcode 5 中创建一个空项目并使用相同的源代码从头开始编写代码,则 Web 视图的定位将再次按预期工作。

当我们在 Xcode 5 中打开旧的 Xcode 4.6 项目时,是否可以通过一些设置来解决问题,而不是从头开始在一个空的 Xcode 5 项目中从源代码构建项目?

更新 - 我的问题是如何解决的

我的问题解决了,但原因实际上不是自动布局,而是我自己的代码在我忘记检查的地方修改了 Web 视图的框架。

当我以编程方式创建视图而不是使用界面生成器/笔尖时,仍然不确定自动布局是否打开或关闭。使用 IB 或 nib 时,我们可以通过取消选中Use Autolayout来轻松关闭自动布局功能:

在此处输入图像描述

(上图来源:@Ganapathy 在 IOS7 状态栏和导航栏问题中的回答

4

0 回答 0