【问题标题】:iOS Fonts: How to display Coptic Font in iOSiOS 字体:如何在 iOS 中显示科普特字体
【发布时间】:2012-03-19 14:18:08
【问题描述】:

我必须在我的一个应用上显示科普特字体。我做了一个研究,发现它在 iOS 上不受支持。这是我指的网站..http://iosfonts.com/

有没有办法在 UIWebView 或 UITextView 上显示它?

期待一些解决方案..

【问题讨论】:

  • UITextView 你可以说类似 textView.font = [UIFont fontWithName:@"..."];

标签: iphone ios uiwebview fonts uitextview


【解决方案1】:

在将字体安装到项目中后插入时使用以下代码。

UILabel *label1 = [[UILabel alloc] initWithFrame:CGRectMake(10, 30, 240, 40)];
[label1 setFont: [UIFont fontWithName: @"Grinched" size:24]];
[label1 setText:@"Grinched Font"];
[[self view] addSubview:label1];

UILabel *label2 = [[UILabel alloc] initWithFrame:CGRectMake(10, 80, 240, 40)];
[label2 setFont: [UIFont fontWithName: @"Energon" size:18]];
[label2 setText:@"Energon Font"];
[[self view] addSubview:label2];

还有更多关于自定义字体的详细信息和教程,然后是goto Reference link here.

【讨论】:

    【解决方案2】:

    提供可显示科普特字体的自定义字体文件。

    1. 将字体文件 (xxx.ttf) 添加到您的项目中。

    2. 在 info.plist 中添加“应用程序提供的字体”。将您需要的字体文件名(xxx.ttf)添加到该数组中。

    3. 将其用作[UIFont fontWithName:fontName size:size]; 这个 fontName 不是文件名(例如 xxx.ttf,在这种情况下不是 xxx),你应该打开你的 ttf 文件并查看它的名称。

    【讨论】:

      猜你喜欢
      • 2017-11-10
      • 2011-09-02
      • 2016-04-18
      • 1970-01-01
      • 2012-03-22
      • 2018-12-24
      • 2013-08-02
      • 1970-01-01
      • 2014-12-02
      相关资源
      最近更新 更多