并且在确认字体名字后,在想要添加字体的地方写了如下代码:
numberText.font=UIFont(name: "方正兰亭细黑_GBK", size: 22)
但是字体还是没有变,都成了系统最基本字体,请问为什么?
7 个解决方案
#1
用fontbook打开字体如上
#2
字体copy到工程里没有?有没有在对应的Target下检查?
可以看看这里:http://*.com/questions/21737788/custom-fonts-in-ios-7
可以看看这里:http://*.com/questions/21737788/custom-fonts-in-ios-7
#3
网上给出的配置方法没有问题。如果不起作用的话,检查一下字体是否被加入到了project中,可去Build Phases 下的Copy Bundle Resources 中找一下。如果没有,点击+ 来添加。
#4
有一个没有,添加后也无效
#5
谢谢,我看了这个方法很全面,但是我在第三步查看字体真实名字上出现了问题,并没有找到我们的字体,甚至没有发现中文字体(难道是显示英文名字?)
代码如下:
var fontFamilies:NSArray=UIFont.familyNames()
for (var i = 0; i < fontFamilies.count; i++)
{
var fontFamily:NSString=fontFamilies[i] as NSString
var fontNames = UIFont.fontNamesForFamilyName(fontFamily)
println("\(fontFamily)-----\(fontNames)")
}
里面没有我的字体,是不是这里就说明出现了什么问题?
我的项目中的确有字体
#6
的确都为英文显示,是我马虎了
#7
楼主,英文名字是什么,我要加入的是青鸟华光简报宋二,但是怎么都打印不出来
#1
用fontbook打开字体如上
#2
字体copy到工程里没有?有没有在对应的Target下检查?
可以看看这里:http://*.com/questions/21737788/custom-fonts-in-ios-7
可以看看这里:http://*.com/questions/21737788/custom-fonts-in-ios-7
#3
网上给出的配置方法没有问题。如果不起作用的话,检查一下字体是否被加入到了project中,可去Build Phases 下的Copy Bundle Resources 中找一下。如果没有,点击+ 来添加。
#4
网上给出的配置方法没有问题。如果不起作用的话,检查一下字体是否被加入到了project中,可去Build Phases 下的Copy Bundle Resources 中找一下。如果没有,点击+ 来添加。
有一个没有,添加后也无效
#5
字体copy到工程里没有?有没有在对应的Target下检查?
可以看看这里:http://*.com/questions/21737788/custom-fonts-in-ios-7
谢谢,我看了这个方法很全面,但是我在第三步查看字体真实名字上出现了问题,并没有找到我们的字体,甚至没有发现中文字体(难道是显示英文名字?)
代码如下:
var fontFamilies:NSArray=UIFont.familyNames()
for (var i = 0; i < fontFamilies.count; i++)
{
var fontFamily:NSString=fontFamilies[i] as NSString
var fontNames = UIFont.fontNamesForFamilyName(fontFamily)
println("\(fontFamily)-----\(fontNames)")
}
里面没有我的字体,是不是这里就说明出现了什么问题?
我的项目中的确有字体
#6
字体copy到工程里没有?有没有在对应的Target下检查?
可以看看这里:http://*.com/questions/21737788/custom-fonts-in-ios-7
谢谢,我看了这个方法很全面,但是我在第三步查看字体真实名字上出现了问题,并没有找到我们的字体,甚至没有发现中文字体(难道是显示英文名字?)
代码如下:
var fontFamilies:NSArray=UIFont.familyNames()
for (var i = 0; i < fontFamilies.count; i++)
{
var fontFamily:NSString=fontFamilies[i] as NSString
var fontNames = UIFont.fontNamesForFamilyName(fontFamily)
println("\(fontFamily)-----\(fontNames)")
}
里面没有我的字体,是不是这里就说明出现了什么问题?
我的项目中的确有字体
#7
楼主,英文名字是什么,我要加入的是青鸟华光简报宋二,但是怎么都打印不出来