Iphone UILabel中的不同UIFonts

Iphone UILabel中的不同UIFonts,iphone,ios,xcode,ipad,Iphone,Ios,Xcode,Ipad,我正在尝试制作一个应用程序,让用户选择不同的字体,并根据需要旋转它们 我需要知道的是这个应用程序使用了什么技术(见下面的屏幕截图) 是UIKit吗,CATextLayer 这些文本/字体是否在Apple UIKit模块中开箱即用 如何允许用户调整或旋转文本字体 在github中有没有任何示例apple项目或示例代码可供我查看 所有这些看起来都可以通过自定义字体完成,但在UIKit中找不到任何字体。您需要购买或查找您有权分发的字体 一旦你安装了字体。UILabel和其他文本保持控件可以查询

我正在尝试制作一个应用程序,让用户选择不同的字体,并根据需要旋转它们

  • 我需要知道的是这个应用程序使用了什么技术(见下面的屏幕截图)
  • 是UIKit吗,CATextLayer
  • 这些文本/字体是否在Apple UIKit模块中开箱即用
  • 如何允许用户调整或旋转文本字体


在github中有没有任何示例apple项目或示例代码可供我查看

所有这些看起来都可以通过自定义字体完成,但在UIKit中找不到任何字体。您需要购买或查找您有权分发的字体


一旦你安装了字体。UILabel和其他文本保持控件可以查询和设置其.font属性。您对视图所做的任何其他操作(如设置旋转变换)也适用于这些控件。

感谢指针danh。有很多应用程序使用自定义字体,所以我假设它是现成的,即免费或购买。我知道这是一个老问题,但@danh有什么理由可以使用自定义字体而不是设备本身的字体?@bradmore,我的理解是,可以使用苹果在iOS上发布的字体。我想当你购买开发人员许可证时,你正在获得这些许可证。@danh-oh,我想你是说只能使用自定义字体,而不是上面图像中显示的字体是自定义字体,因此你还需要使用自定义字体。睡了一个好觉之后,我现在读了所有的东西,这就更有意义了:)