我如何在我工作的ios应用程序中使用A Jannat LT阿拉伯字体。我正在使用xcode 8中的Objective c。我需要在myProject中使用这些字体以及从哪里得到(.ttf)文件?我搜索了很多,但我找不到合适的答案,请帮我解决这个问题。
答案 0 :(得分:1)
我的问题是你需要字体还是需要实现它的方法 I think this is a nice explanation on how to add a custom font
如果您需要字体let me google it for you
<强> 更新 强>
文件名并不总是与字体系列/字体名称一致,以便检查您可以使用的代码中的字体系列
<强> Swift3 强>
for family: String in UIFont.familyNames {
print("\(family)")
for names: String in UIFont.fontNames(forFamilyName: family) {
print("== \(names)")
}
}
<强>的OBJ-C 强>
for (NSString* family in [UIFont familyNames]) {
NSLog(@"%@", family);
for (NSString* name in [UIFont fontNamesForFamilyName: family]) {
NSLog(@" %@", name);
}
}
请使用我提供给您的链接,以检查它是否按预期工作
答案 1 :(得分:1)
请按照以下步骤操作
1。)将字体拖入项目中。
2。)在plist中定义字体名称。打开plist&gt;右键单击&gt;添加行&gt;输入:Fonts provided by application
&gt;按+&gt; yourFontName.ttf。
It look like this in info plist
Fonts provided by application : Array : (2 items)
item 0 : fontNameOne.ttf
item 1 : fontNameTwo.ttf
3.。)您可以从故事板中查看它,也可以通过编程方式进行检查。
yourLabel.font=[UIFont fontWithName:@"yourFont" size:16.0f];//do not use .ttf here