在swift中使用自定义字体

reo*_*sed 9 fonts swift

我需要一个swift sprite kit字体,iOS.这个字体是出于商业目的而我试图拥有一种街机字体.我想创建自己的字体,或者获取我可以用于商业用途的公共字体,以及如何安装此字体,如何在swift上实现它.谢谢.

bpo*_*lat 20

拳头确保您的字体是.ttf或.otf格式

  1. 将字体导入项目
  2. 在应用程序的info.plist文件中添加新密钥"应用程序提供的字体"并添加字体名称现在可以使用自定义字体和界面构建器或以编程方式

在此输入图像描述

yourLabel.font = UIFont.init(name: YourFont, size: size)
Run Code Online (Sandbox Code Playgroud)


Dev*_*per 12

  1. 首先,您需要将字体拖入项目中.
  2. 之后,您需要选择字体并为您的应用选择目标会员核对标记,如图所示.

具有所选自定义字体的目标成员资格的Xcode窗口

  1. 之后,转到Info.plist并在"由应用程序提供的字体"中添加字体的名称

  2. 现在你终于可以使用你将使用其他所有字体的字体.如果它不起作用,你应该找出Xcode给出的字体名称

    for name in UIFont.familyNames() {
      println(name)
      if let nameString = name as? String
    
    {
    
        println(UIFont.fontNamesForFamilyName(nameString))
      }
    }
    
    Run Code Online (Sandbox Code Playgroud)

UPDATE

字体称为Fipps-Regular,100%免费使用在此下载