Xcode 6 个不以 iPhone 模拟器为中心的通用应用程序
Xcode 6 universal app not centered on iPhone simulator
我正在 Xcode 6 上开发一个 uikit 应用程序。我将项目创建为一个通用应用程序,当我将 labels/ui-'stuff' 放在故事板上时,我正在使用蓝色指南。
我选中了使用自动布局和使用大小 类。当我在 iphone6/5 模拟器中构建我的应用程序和 运行 时,我居中的标签没有居中显示。
此外,我在底部的故事板中有 wAny 和 hAny
我是否缺少某些选项?
与"blue guides"无关。问题是您已 选中 自动布局,但未 使用 它。您必须设置 constraints 以相对于 superview 的大小定位您的界面对象,superview 会根据屏幕的大小而增大或缩小。如果你想让某些东西最终居中,请使用居中 constraint。它在 Xcode 中的外观根本不重要;只有限制很重要。
我正在 Xcode 6 上开发一个 uikit 应用程序。我将项目创建为一个通用应用程序,当我将 labels/ui-'stuff' 放在故事板上时,我正在使用蓝色指南。
我选中了使用自动布局和使用大小 类。当我在 iphone6/5 模拟器中构建我的应用程序和 运行 时,我居中的标签没有居中显示。
此外,我在底部的故事板中有 wAny 和 hAny
我是否缺少某些选项?
与"blue guides"无关。问题是您已 选中 自动布局,但未 使用 它。您必须设置 constraints 以相对于 superview 的大小定位您的界面对象,superview 会根据屏幕的大小而增大或缩小。如果你想让某些东西最终居中,请使用居中 constraint。它在 Xcode 中的外观根本不重要;只有限制很重要。