Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/107.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 在Xcode(6.1)中设置文本样式_Ios_Xcode_Fonts_Accessibility - Fatal编程技术网

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

Ios 在Xcode(6.1)中设置文本样式,ios,xcode,fonts,accessibility,Ios,Xcode,Fonts,Accessibility,如何在iOS 6中设置文本样式?如何将字体(“Futura 30pt”为例)设置为“body”的默认字体 (其他信息) 在此对话框中: 有一个标签上写着“文本样式”。我假设这就是重复使用字体样式的方式,但也许我错了 如果这是错误的,我如何设置一个文本样式(例如:您在css中有h1、h2、body,并且您可以在其他地方重复使用这些声明)。如何在Xcode中设置可重用的文本样式?我正在尝试创建一个排版系统。如果您通过“文本样式”和“正文”来谈论动态类型及其“正文”样式(UIFontTextSty

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


(其他信息)

在此对话框中:

有一个标签上写着“文本样式”。我假设这就是重复使用字体样式的方式,但也许我错了

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

如果您通过“文本样式”和“正文”来谈论动态类型及其“正文”样式(
UIFontTextStyleBody
),正如文档所述,那么问题是您不了解动态类型是什么。动态类型的全部要点是所使用的字体和大小不是由您决定的;它们取决于系统(以及用户的文本大小首选项)。通过使用动态类型,您可以接受系统对字体的选择


如果要将字体设置为Futura 30pt,请将其设置为。这与任何“风格”无关。如果要将所有UILabel字体设置为Futura 30pt,可以使用
外观
代理。但是没有内置的“风格”系统(除非你自己设计);这不是web浏览器。

任何稍后来到这里的人都应该检查:


(1)您认为“body”的默认字体是什么意思?(2) iOS 6?真正地真的吗?我在上面加了一些细节。对不起,如果我不清楚。对不起,如果我不清楚。我正在使用故事板并尝试设置可重复使用的类型样式。例如,“按钮”的样式、“标题”的样式等。在故事板的字体下拉列表中有一个标签,上面写着“文本样式”(如我上面添加的屏幕截图),我假设“文本样式”是。。。由于缺乏更好的描述;-)。。。文本样式。如果这不是设置文本样式的方式,那么如何设置??谢谢你对我对XCode不熟悉的耐心。你不清楚。(嗯,你有点像,但我猜对了你的意思。):)这些是动态字体。我要告诉你的是:你不能设置它们是什么字体。我的答案包括一个指向动态类型文档的链接。请点击该链接并阅读我为您指出的文档!它告诉你什么是动态类型。换句话说,在iOS中有一个“风格”系统,就是这样,你不需要选择字体。对于其他任何事情,你只需要不断说出你想要的字体。当然,在许多情况下,您可以使用
外观
代理来提供帮助。但这将是一个不同的问题。我相信我已经回答了你提出的问题。好的,谢谢!只是澄清一下,没有办法设置css中的字体样式(
h1{font-family:Helvetica,sans-serif};
)?没有办法构造obj-c或swift代码来实现这一点?非常感谢你对一个新手的耐心。但你只是让我重复我自己的话。不,没有css。这不是web浏览器。但是,您的代码可以设置所有标签的字体,例如,使用
外观
代理。