如何在iPhone SDK中使用自定义字体?

我想在我的应用程序中实现自定义字体。所以我在我的项目源代码中添加了它。我不想以编程方式进行设置。我可以通过设置xib中的属性来做到这一点吗?



郎朗坤
浏览 610回答 3
3回答

慕莱坞森

将自定义字体添加到项目中,即将字体文件(CALIBRIZ_0.TTF)拖入XCode项目中。编辑Info.plist:使用键“应用程序提供的字体”添加一个新条目。对于每个文件,将文件名添加到此数组打开字体书中的字体(在finder中双击您的字体)以查看真正的文件名,我看到了:现在将字体设置为标签yourLabel.font = [UIFont fontWithName:@"Calibri" size:15];跟随这个获得更多

繁花不似锦

我认为您的搜索不够理想。How to add CUSTOM fonts:-Steps:-  1.  Add your custom font files into your project using XCode as a resource  2.  Add a key to your info.plist file called "Fonts provided by application".  3.  Make this key an array  4.  For each font you have, enter the full name of your font file (including the extension) as items to theUIAppFonts array  5.  Save info.plist  6.  Now call UIFont *fontCustom = [UIFont fontWithName:@"CustomFontName" size:12];  to get the custom fonts.注意:-确保字体在您的副本捆绑资源中。例如:-如果要Nexa Light在应用程序中使用“ ”字体,则将“ Nexa Light.otf”添加到项目中并以这种方式调用。UIFont *fontCustom = [UIFont fontWithName:@"Nexa Light" size:14];lblName.font = fontCustom;
打开App,查看更多内容
随时随地看视频慕课网APP