Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/95.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/email/3.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:在我的应用程序中自定义字体_Ios_Fonts - Fatal编程技术网

IOS:在我的应用程序中自定义字体

IOS:在我的应用程序中自定义字体,ios,fonts,Ios,Fonts,我想在我的应用程序中插入一种称为“RemachineScript.ttf”的字体,我完成了以下步骤: 我将其添加到我的项目中,并将其签入目标成员身份 我将其添加到plist文件的字体部分,该部分由名为RemachineScript.ttf的应用程序提供 我在mac电脑上安装字体 最后我试着这样使用它 [label setFont:[UIFont fontWithName:@"RemachineScript" size:30]]; 但它不起作用,我也尝试了 [label setFont:[U

我想在我的应用程序中插入一种称为“RemachineScript.ttf”的字体,我完成了以下步骤:

  • 我将其添加到我的项目中,并将其签入目标成员身份
  • 我将其添加到plist文件的字体部分,该部分由名为RemachineScript.ttf的应用程序提供
  • 我在mac电脑上安装字体
最后我试着这样使用它

[label setFont:[UIFont fontWithName:@"RemachineScript" size:30]];
但它不起作用,我也尝试了

[label setFont:[UIFont fontWithName:@"Remachine Script" size:30]];
但什么都没有


我的问题是:所有字体都与xcode项目兼容吗?

使用此fontNamesForFamilyName属性:

NSLog(@"family names : %@",[UIFont fontNamesForFamilyName:@"RemachineScript"]);
希望对你有帮助


然后检查您是否使用了正确的字体名称。

您需要将字体名称添加到plist文件中,并将导入文件添加到类中。 在这个链接中逐步检查

是的,我使用了正确的文件,我尝试了您的建议,使用了“RemachineScript”和“RemachineScript”,但我没有结果字体系列名称中是否有字体名称“RemachineScript”或“RemachineScript”?好的,这可以解决我在[UIFont familyNames]中的(NSString*family)问题{NSLog(@“%@”,family);在中的(NSString*name)问题[UIFont fontNamesForFamilyName:family]){NSLog(@“%@”,name);}