在Xcode中设置文本样式(6.1)

Nic*_*k B 7 xcode fonts accessibility ios

如何在iOS 6中设置文本样式?如何设置字体(例如"Futura 30pt")作为"body"的默认字体?


(附加信息)

在此对话框中:

文本样式XCode

有一个标签上写着"文字样式".我假设你可以重新使用字体样式,但也许我错了?

如果这是错误的,我如何设置文本样式(例如:像你有h1,h2,css中的body,你可以在其他地方重用这些声明).如何在Xcode中设置可重复使用的文本样式?我正在尝试创建一个排版系统.

mat*_*att 6

如果通过"文本样式"和"正文",您正在讨论动态类型及其"正文"样式(UIFontTextStyleBody),如此处所述,那么问题是您还没有理解动态类型的含义.动态类型的重点是使用的字体和大小不适合你; 它们取决于系统(以及用户的文本大小首选项).通过使用动态类型,您接受系统选择的字体.

如果要将字体设置为Futura 30pt,请进行设置.这与任何"风格"无关.如果要将所有 UILabel字体设置为Futura 30pt,则可以使用appearance代理.但是没有内置的"风格"系统(除非你自己设计一个); 这不是一个Web浏览器.