【发布时间】:2012-01-08 02:38:07
【问题描述】:
当我在 XCode 4.2 中创建新控件(即 UILabel)时,它会将标签默认为 Helevtica。
谁能告诉我这是在哪里设置的(我假设当它说“系统”字体时,它意味着整个 Xcode 或我的整个操作系统)。
这是可以被整个应用程序覆盖的东西吗?即更改设置将更新所有设置为“系统”的控件。
【问题讨论】:
当我在 XCode 4.2 中创建新控件(即 UILabel)时,它会将标签默认为 Helevtica。
谁能告诉我这是在哪里设置的(我假设当它说“系统”字体时,它意味着整个 Xcode 或我的整个操作系统)。
这是可以被整个应用程序覆盖的东西吗?即更改设置将更新所有设置为“系统”的控件。
【问题讨论】:
查看UIAppearance 协议。您可以使用它来定义整个类的 UI 设置。见this question。
【讨论】: