6

我是 Xcode 的新手,我在界面生成器和 iphone 模拟器之间遇到了问题

正如您在下面看到的,我为模拟器设置了 imageview 大小,但是一些按钮位置发生了变化,按钮文本消失了,甚至按钮也消失了。

http://postimage.org/image/w9ej1c3z1/

我只是打开一个新项目并添加如下图所示的按钮,然后运行该项目。又是同样的事情!我做错了什么?

http://postimage.org/image/6gl55tehd/

xcode 版本为:4.5.2

ios模拟器版本为6.0

4

3 回答 3

1

请在选择时单击视图控制器底部的“应用视网膜 4 外形尺寸”按钮来验证您的设计...

如果您单击该按钮,它将更改为模拟器大小,您可以检查设计

于 2013-01-18T07:51:08.737 回答
0

您的界面构建器设置为 iPhone 5 的分辨率。您的模拟器设置为 iPhone 4S 的分辨率。在模拟器菜单栏中选择Device -> Hardware - iPhone 5 (Retina),您将看到其他按钮。

这是一个很好的教程,它解释了如何同时支持 iPhone 5 和 <= iPhone 4S 的屏幕分辨率。在 Interface Builder 中使用 iOS 6 自动布局约束

于 2012-12-19T15:11:43.833 回答
0

看起来您的视图适用于 4" 屏幕,但您正在 3.5" 模拟器中运行。您可能只需要稍微调整一下自动调整大小即可使其正常工作。

于 2012-12-19T15:12:13.707 回答