在iOS上,我通过将其文件名(.otf文件)添加到info.plist文件然后使用以下代码行在项目中加载自定义字体:
UIFont myFont*= [UIFont fontWithName:titleFontName size:titleFontSize];
我获得了可以在UILabels和UITextViews中使用的字体.
我怎么能得到这个字体只显示小型大写字母?如果我在Photoshop中使用它,可以打开小型大写字母开关,将所有单词排版成小型大写字母(因此,我得出结论,字体没有任何缺失).我怎么能在iOS上获得类似的效果?
由于其他原因,将我的字符串转换为大写不是可行的选择.
更多信息:该字体在其系列中只有一个成员,我可以通过使用以下代码理解,该系列中没有独立的小型成员.
for (NSString * familyName in [UIFont familyNames]) {
NSLog(@"---------------- %@ ---------------", familyName);
for (NSString * fontName in[UIFont fontNamesForFamilyName:familyName] )
NSLog(@"- %@", fontName);
}
Run Code Online (Sandbox Code Playgroud)