0

我正在创建一个简单的计算器应用程序,遵循斯坦福大学的教程 -第一次作业

实际内容并不相关,唯一的问题是我在情节提要中有一个 UIRoundRectButton,它显示了一个固定的文本(如“sqrt”)。当我在模拟器(iPhone 5、iOS 6)中运行它时,某些按钮中的文本会被截断。

截图:

在此处输入图像描述 在此处输入图像描述

有什么帮助吗?

4

2 回答 2

2

在我看来,您在 4 英寸 xib 上进行设计,但在 3.5 英寸模拟器上运行,自动布局会将您的下部按钮固定在屏幕底部,它们将被压扁。尝试以下之一:

  • 在4寸模拟器上运行(设备-->硬件菜单)
  • 在情节提要中切换到 3.5 英寸视图(底部的灰色图标及其上方和下方的三角形
  • 关闭自动布局(在故事板的文件检查器上)
  • 正确定义约束,使它们都相对于视图的顶部。

这些教程是在自动布局和 4 英寸显示屏之前编写的。在这个阶段你可能只想专注于教程内容,所以最后一个选项可能太多了,但我在这里有一篇博文讨论 IB 中的编辑约束。

于 2013-01-19T18:45:00.850 回答
0

请取消选中 XIB 的“显示文件检查器”下的“使用自动布局”选项。

于 2013-01-22T12:00:25.017 回答