我在我的应用程序中添加了两种字体供使用.
这是字体图像.目前文件名为
name.font = [UIFont fontWithName:@"Helvetica Neue LT Pro-Medium" size:10];
headline.font = [UIFont fontWithName:@"Helvetica Neue LT Pro-Light" size:8];
Run Code Online (Sandbox Code Playgroud)
把同一个名字放在Font Avaliable option in plist file.
我也尝试过添加文件名
HelveticaNeueLTPro-Lt
HelveticaNeueLTPro-Md
Run Code Online (Sandbox Code Playgroud)
但似乎没什么用.我怎样才能得到字体的确切名称.

看起来有一些在iPhone上使用自定义真实字体(ttf)的工作解决方案,最值得注意的是我可以在iPhone应用程序中嵌入自定义字体吗? 但是,此方法不支持开放式字体(otf).
有没有人遇到过使用otf字体的方法?
在我的info.plist中,我添加了一个键"应用程序提供的字体"并添加了 EdwardianScriptITCStd.otf

但是,当我尝试获取该字体时,它返回nil:
NSLog(@"%@", [UIFont fontWithName:@"EdwardianScriptITCStd"
size:16.0f]);
Run Code Online (Sandbox Code Playgroud)
我打印了使用的字体系列[UIFont familyNames],它也不存在:
(
Thonburi,
"Snell Roundhand",
"Academy Engraved LET",
"Marker Felt",
"Geeza Pro",
"Arial Rounded MT Bold",
"Trebuchet MS",
Arial,
Marion,
"Gurmukhi MN",
"Malayalam Sangam MN",
"Bradley Hand",
"Kannada Sangam MN",
"Bodoni 72 Oldstyle",
Cochin,
"Sinhala Sangam MN",
"Hiragino Kaku Gothic ProN",
Papyrus,
Verdana,
"Zapf Dingbats",
Courier,
"Hoefler Text",
"Euphemia UCAS",
Helvetica,
"Hiragino Mincho ProN",
"Bodoni Ornaments",
"Apple Color Emoji",
Optima,
"Gujarati Sangam MN",
"Devanagari Sangam MN",
"Times New Roman",
Kailasa, …Run Code Online (Sandbox Code Playgroud) 可能重复:
我可以在iPhone应用程序中嵌入自定义字体吗?
如何在我的iPhone应用程序中自定义字体?可能吗?如何为标签提供此自定义字体?有谁能建议一个好的方法?
我试图在我的应用程序中添加MYRIADPRO-SEMIBOLD.OTF字体.
而代码是
UIFont *customFont = [UIFont fontWithName:@"MYRIADPRO-SEMIBOLD" size:35];
titleLbl.font = customFont;
Run Code Online (Sandbox Code Playgroud)
Plist是

我创建一个IOS 框架与其捆绑包装ressources(笔尖,图片,字体),我试图嵌入一个自定义的字体在包中,但我不能够从框架加载它,这可能吗?
1)我可以使用以下方法对字体文件进行本地化:
objc
NSString *fontPath = [[NSBundle frameworkBundle] pathForResource:@"MyCustomFont" ofType:@"ttf"];
2)但我无法在我的字体列表中获取它:
objc
NSArray * array = [UIFont familyNames];
我在字符串的plist中包含了我的字体名称,其中包含"应用程序提供的字体",但没有成功,也尝试在app info plist,将其包含在框架资源中但没有成功.
我可以从包中加载笔尖和图像(通过前缀使用包的名称),但不能加载字体.任何想法 ?
编辑:我看到以下帖子:我可以在iPhone应用程序中嵌入自定义字体吗?,但问题只是"我可以在iPhone应用程序中嵌入自定义字体吗?" 不是"我可以在外部框架/捆绑包中嵌入自定义字体吗?" 它还引用了一个有趣的动态加载,但它使用私有api,这对于框架来说不是可用的解决方案.
谢谢
如何在Xcode 5中添加自定义字体?如何将项目中的每个标签更改为该字体?因为我听说你只能以编程方式执行此操作?
我正在使用Swift在Xcode(7.0版Beta)中创建一个游戏,我希望在游戏结尾以"gameOver.ttf"字体显示标签"Game Over".我已将字体添加到我的资源文件夹中.我不知道如何在我的代码中引用它.我能帮忙吗?我的代码:
let label = SKLabelNode(fontNamed: "gameOver")
label.text = "Game Over"
label.fontColor = SKColor.redColor()
label.fontSize = 150
label.position = CGPointMake(0, 100)
label.horizontalAlignmentMode = .Center
node.addChild(label)
Run Code Online (Sandbox Code Playgroud) 如何在目标C中使用删除字体 ??? 更具体地说,在UITableViewCell中
cell.textLabel.text = name;
cell.detailTextLabel.text = quantity ;
cell.XXX = ??
Run Code Online (Sandbox Code Playgroud) 我该怎么做才能获得带有自定义字体的UIFont对象?我记得Info.plist文件中还有一些内容.
支持哪些字体文件格式?
fonts ×6
ios ×5
iphone ×5
objective-c ×4
cocoa-touch ×2
swift ×2
xcode ×2
bundle ×1
frameworks ×1
opentype ×1
uifont ×1
uitableview ×1
xcode5 ×1