我是Xcode的新手,我在界面构建器和iphone模拟器之间遇到了问题
如下所示,我为模拟器设置了imageview大小,但是一些按钮位置被更改,按钮文本消失甚至按钮消失。
http://postimage.org/image/w9ej1c3z1/
我只是打开一个新项目并添加如下图所示的按钮,然后运行该项目。同样的事情!我做错了什么?
http://postimage.org/image/6gl55tehd/
xcode版本是:4.5.2
Ios模拟器版本为6.0
答案 0 :(得分:1)
请在选择后点击视图控制器底部的“应用视网膜4形状因子”按钮验证您的设计...
如果单击该按钮,它将更改为模拟器大小,您可以检查设计
答案 1 :(得分:0)
您的界面构建器设置为iPhone 5的分辨率。您的模拟器具有iPhone 4S的分辨率。在模拟器菜单栏中选择Device -> Hardware - iPhone 5 (Retina)
,您将看到其他按钮。
这是一个非常好的教程,解释了如何支持iPhone 5和< = iPhone 4S屏幕分辨率。 Working with iOS 6 Auto Layout Constraints in Interface Builder
答案 2 :(得分:0)
看起来您的视图适用于4英寸屏幕,但您在3.5英寸模拟器中运行。您可能只需要使用自动调整大小以使其正常工作。