Swift 添加自定义字体

2019-07-16  本文已影响0人  暴躁的小豆子

1. 在做项目的时候美工设计的字体,系统有时未能满足,需要往项目里添加自己定义字体

添加字体库

2.配置info.plist文件

info.plist

3.检查文件是否存在

bundle引用

4查找字体真名,文件名不一定是字体名

 for (i,name) in UIFont.familyNames.enumerated(){

            print(i,name)

            fornamesinUIFont.fontNames(forFamilyName: name){

                 print(names)

            }

        }

名字

5. 调用

      //AlibabaPuHuiTiRegular 

    static funcfontRegularWithSize(size:CGFloat) ->UIFont{

        returnUIFont.init(name:"AlibabaPuHuiTiR", size: size)!

    }

    //AlibabaPuHuiTiMedium

    static funcfontMediumWithSize(size:CGFloat) ->UIFont{

        returnUIFont.init(name:"AlibabaPuHuiTiM", size: size)!

    }

上一篇 下一篇

猜你喜欢

热点阅读