首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >XCode6接口生成器iPad问题

XCode6接口生成器iPad问题
EN

Stack Overflow用户
提问于 2014-12-20 06:58:32
回答 2查看 81关注 0票数 1

我正在尝试使用XCode 6界面生成器构建一个视图控制器nib。目前,我的视图控制器只包含一个我设置为深灰色背景色的视图。当我在iPhone模拟器中加载它时,一切都像预期的那样工作,即视图用深灰色的背景颜色填充屏幕。当我加载iPad时,视图向左向上移动。

对于压缩大小的类,我使用w: iPhone h:Regular。

对于iPad大小的类,我使用w:Regular h:Any。

在界面生成器预览中,iPhone和iPad看起来都应该是这样的。

下面是它在iPad模拟器中的样子:

其他值得注意的事情。图像中显示的视图控制器是整个视图控制器。它不仅仅是部分可见的。你知道为什么会发生这种情况吗?谢谢!

EN

回答 2

Stack Overflow用户

发布于 2014-12-20 07:37:25

你确定你使用的是自动布局和良好设置的约束吗?在any Size Class定义中,您的视图控制器似乎是300x300像素。

尝试查看右下角的xib编辑器中的一个按钮,如下所示

|-□-|

如果不设置任何约束,视图将不绑定到任何布局,将根本不会适应

您必须设置约束来定义具有约束的位置(x,y)和大小(宽度,高度),以使其不会有歧义地适应您的视图控制器。

在您的示例中,您只需设置视图的每个边框(上、左、右下)以匹配其superview的边框。

票数 0
EN

Stack Overflow用户

发布于 2014-12-20 11:24:00

请应用约束上-右-左-下

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/27575061

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档