相关疑难解决方法(0)

在iOS上以小型大写字体排版字体

在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)

fonts ios

10
推荐指数
2
解决办法
6409
查看次数

标签 统计

fonts ×1

ios ×1