[英]iOS simulator screen size
开始iOS编程只有2天。
所以我是这个领域的初学者。
<-此图像在iOS模拟器中。 如您所见,右侧部分被裁剪。
<-此图像是原始UI。
我不知道为什么有些零件不见了。
我正在将MacBook Pro 2011与Yosemite OS和全新的XCode结合使用。
我尝试了cmd + 1,cmd + 2,cmd + 3。
请帮我。
先感谢您。
转到文件检查器,然后取消选中“使用尺寸类别”选项,这是由于新引入的尺寸类别功能可支持ios 8中的所有设备
新的用户界面可同时与所有大小的设备一起使用。 如您所见,默认大小为600x600。 当您进行仿真时,是使用自动布局和约束来为所需屏幕(也称为iPhone)排列对象。 如果要将标签放置在屏幕的中央,请按住Ctrl键并从标签拖动到背景,释放鼠标和按钮,然后将显示约束选项。 单击“在容器中水平居中”和“在容器中垂直居中”。 再次运行。 它将居中。
最好的祝福
选择您的视图控制器并找到尺寸检查器,将“固定”更改为“自由格式”并提供所需的任何尺寸
我有一个密切相关的问题,Mehul Thakkar的答案帮助我到达了需要去的地方,但我添加了一个新答案,以充实问题和答案。
我正在为iOS 8开发iPhone应用程序,该应用程序将大屏幕上的界面缩小到iPhone 4s的大小。 我根本不使用情节提要或Interface Builder nib / xib文件,而是以编程方式进行所有操作。 对于iOS 7和更早的版本,我无需费心制作一个明确的启动屏幕,因为我的UI非常简单,可以非常快速地加载并且不需要启动屏幕。
无论如何,找到该页面并稍作浏览之后,看来如果要使应用程序以正确的大小运行,则必须在iOS 8上创建启动屏幕故事板或nib / xib。 (至少,我找不到在项目设置中强制Xcode强制执行此操作的其他方法。)
为此,我创建了一个新的启动屏幕.xib文件,在该.xib文件的“文件检查器”的“接口生成器文档”部分中未选中“使用大小类”,然后在“常规”选项卡下设置“启动屏幕文件”使用该.xib的目标设置 之后,该应用再次以全屏尺寸运行。
这对我有用,我想我不介意花几分钟将.xib文件转换为适当的启动屏幕,但是我想听听是否有其他/更好的方法可以使iOS正常工作8岁及以上,对于那些讨厌我们的可爱代码的人来说,这些讨厌的故事板/笔尖/笔尖的存在给我们带来了污染...
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.