您可以在 xCode 4.5.1 中将默认笔尖大小设置为 3.5" 吗?

Posted

技术标签:

【中文标题】您可以在 xCode 4.5.1 中将默认笔尖大小设置为 3.5" 吗?【英文标题】:Can you set default nib size to 3.5" in xCode 4.5.1? 【发布时间】:2012-10-14 18:53:35 【问题描述】:

自从每次我创建新的笔尖或情节提要时将 xCode 更新到最新版本 (v. 4.5.1) 后,它假定默认视图大小为 4"(即:以反映新的 iPhone 5)。但是,我我在学习 Objective C 时正在阅读许多教程和教科书,它们都使用 3.5 英寸的视图大小。我知道如何进入并将视图大小更改回 3.5 英寸(根据我之前的帖子/问题here),但我想知道 xCode 中是否有办法将 3.5 设置为每次的永久默认视图大小我创建了一个新的笔尖/故事板。我环顾四周,没有明显的方法。我真的厌倦了一遍又一遍地将 nib/views 设置为 3.5"。

【问题讨论】:

【参考方案1】:

如果您的界面使用 Storyboard:

使用“文本编辑器”打开 *.Storyboard

然后走到底部并找到 <simulatedScreenMetrics key="destination" type="retina4"/>

删除 type="retina4"

那么它将是 3.5 英寸的默认尺寸

如果不是 Storyboard,它使用 Xib 也许你应该编辑每个文件。 How to make a uitableview in interface builder compatible with a 4 inch iPhone

【讨论】:

【参考方案2】:

在 xib 中,如果您单击主视图,则可以在模拟指标中选择大小。和 storyboard 一样,你选择一个 viewController,你可以在模拟指标中选择大小

【讨论】:

感谢 jcesar。对,我知道。根据我之前引用的帖子/问题。我正在寻找某种 xCode 范围的默认值,或者甚至是项目范围的默认值。我尝试将项目的部署目标设置为 ios 5,并且 xib 默认值为 STILL 4",即使 iOS 5 不支持 4" 视图。在学习教程时,我每天都会设置许多 xib,我宁愿不必在每次创建 xib 时都更改每个 xib 的大小。我希望在某个地方有一些开发设置,我可以将 xCode 的默认值设置为 3.5",而不是当前的默认值 4"。 :) 据我所知,没有这样的选项。我有一个旧项目,它使用 3,5" 创建 xib,但我所有的新项目都使用 4" 创建 xib。此外,您必须删除所有 xib 的自动布局选项。 是的,我也花了一段时间才弄清楚(禁用自动布局)。谢谢杰萨。我希望我们都错过了一些东西,一些聪明的人会指出我们正确的方向:)

以上是关于您可以在 xCode 4.5.1 中将默认笔尖大小设置为 3.5" 吗?的主要内容,如果未能解决你的问题,请参考以下文章

你如何从操场上的笔尖获得视野?

在 Javascript 中将 em 转换为 px(并获取默认字体大小)

使用 IB / Xcode 4.5.1 和 iOS Simulator 6.0 自定义 UIView 操作方法

Xcode:无法更改主笔尖文件

如何在 Xcode 中将字体大小设置为 16?

如何在 .xib 中安装 Ubuntu 字体,或者我们可以更改 Xcode 4.5.1 的系统默认字体(不是通过代码,应该通过 .xib)