无法在 XCode 中为 UILabel 设置自定义字体

2023-12-21

我无法在 XCode 中为 UILabel 设置自定义字体。

这是我尝试过的:

  • 下载“JennaSue”字体--http://www.dafont.com/jenna-sue.font http://www.dafont.com/jenna-sue.font

  • 打开“支持文件”文件夹下的“app-info.plist”

  • 在列表中添加带有“应用程序提供的字体”键的新行

  • 在此数组中添加“JennaSue.ttf”

  • 在代码中使用它,如下所示:

self.someLabel.font = [UIFont fontWithName:@"JennaSue" size:14];

什么也没有发生——默认字体是可见的。

为什么?我究竟做错了什么?我该如何修复它?


确保您的字体位于捆绑资源中。由于某种原因,Xcode 大多数时候都无法正确导入自定义字体:

我已经让字体工作了:

示例代码:here https://github.com/GabrielMassana/JennaSueFONTExample

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

无法在 XCode 中为 UILabel 设置自定义字体 的相关文章

  • SKScene和SKView的paused属性之间的区别

    我使用以下代码暂停 SKScene self paused YES 然而 根据这个answer https stackoverflow com a 21593852 2043580 by 安德烈 戈尔杰耶夫 https stackoverf
  • 在 UITableViewCell 内动态更改标签宽度

    我正在尝试建立一个自定义表格视图 正如您在图片中看到的 我在故事板一侧将标签的宽度默认设置为 160 磅 并在加载表格时动态更改宽度 我通过修改 cellForRowAtIndexPath 委托方法来实现此目的 因此 根据日期的长度 我设置
  • iPad Safari Web Inspector 在页面加载时崩溃

    我有一个用 WordPress 制作的以视频为中心的网站 当我们在 iPad 上测试网站时 我们将其连接到 Mac 笔记本电脑并打开 safari 开发人员工具来检查是否有任何错误等 我们的主页上一切正常 但当我们转到我们添加的任何视频帖子
  • “EXC_BAD_ACCESS”与“分段错误”。两者实际上相同吗?

    在我的前几个虚拟应用程序 用于学习时练习 中 我遇到了很多EXC BAD ACCESS 这以某种方式告诉我错误访问是 您正在触摸 访问一个不应该的对象 因为它尚未分配或释放 或者只是您无权访问它 查看此示例代码 该代码存在访问错误问题 因为
  • 在 iOS Safari 上滚动后锚点失去点击能力

    使用它来获取点击次数 nav li a click function event event preventDefault target this attr href replace goToByScroll target 这是滚动功能 f
  • 如何计算CLLocationDistance的中心坐标

    我想计算我的位置和一些注释之间的中心点 到目前为止我已经这样做了 CLLocation myLoc self locMgr location MKPointAnnotation middleAnnotation locationV anno
  • 为什么我无法更改 UIBarButtonItem 的标题?

    我想改变UIBarButtonItem s title 但这段代码不起作用 void viewDidLoad self smay void smay AppDelegate apd AppDelegate UIApplication sha
  • UINavigationBar 滑开而不是留在原处

    我创建了演示项目来展示问题 我们在 UINavigationController 中有两个视图控制器 MainViewController这是根 class MainViewController UIViewController lazy
  • 如何让位置音频在 SceneKit 中工作?

    我在使位置音频在 SceneKit 中工作时遇到问题 从 Xcode 生成的 SceneKit 游戏模板开始 我将以下代码添加到handleTap 方法的末尾 let ship scnView scene rootNode childNod
  • 使用什么来移动 UIView self.frame 或 self.transform 属性?

    这个问题我有点困惑 我知道我可以改变观点self frame origin 但我发现有一个名为 变换 的属性 我认为这是用于在屏幕上移动我的视图等 也许我有点不明白 所以我想知道 我必须使用哪个房产来搬家UIView 或者它的子类 另一个类
  • 在后台运行 URL 请求

    我想在一定的时间间隔内发出 url 请求 例如 每 10 分钟应用程序应该发出一次 url 调用并获取一些 json 数据 应用程序在后台运行时应该能够执行此操作 这可以做到吗 如果是这样 这是否违反 Apple 服务条款 有什么限制吗 i
  • 增量后清除推送通知徽章

    我正在研究 iPhone 中的推送通知 当我收到推送通知时 它在我的应用程序图标上显示 1 下次显示 2 3 4 如果我打开应用程序 它是 0 下次它应该是 1 2 3 4 但它显示最后一个数字和 1 我想在打开应用程序后重置推送通知徽章
  • UIImageWriteToSavedPhotosAlbum 选择器语法问题

    努力让 UIImageWriteToSavedPhotosAlbum 快速工作https developer apple com library ios documentation UIKit Reference UIKitFunction
  • iOS Twitter NSURLErrorDomain 代码=-1012

    我正在尝试通过在我的应用程序中注册 Twitter 来获取用户的联系方式 我发现this https github com malcommac DMTwitterOAuthgithub上的项目看起来非常好 我只遇到一个问题 如果我使用来自
  • 在 Swift 中,如何为具有自动布局的 UIView 制作动画,就像页面滑入一样?

    我尝试创建一个 UIView 来表示一个大小与设备屏幕相同的页面 由于该应用程序支持方向 因此我使用 AutoLayout 来构建它 它工作正常 直到我尝试将页面动画化以从右侧滑入 经过一番研究后 我能想到的最好的办法是 myView UI
  • AGVTool new-version 和 What-version 不对应

    当我做 agvtool new version all 99 它更新我的 Info plist 文件 但是 如果我这样做 agvtool what version or agvtool next version 我收到此错误 There d
  • 游戏中心玩家显示名称在沙盒中始终为“我”

    我使用用户的游戏中心显示名称和玩家 ID 来维护他们在我的服务器上的个人资料 当我进行测试时 一切似乎都正确执行 但我的沙箱帐户的用户显示名称显示为 Me 而不是附加到我的帐户的显示名称 Billybobbo 这应该在沙盒模式下发生吗 Co
  • 使用自定义格式将字符串转换为 NSDate [重复]

    这个问题在这里已经有答案了 可能的重复 NSString 到 NSDate https stackoverflow com questions 1353081 nsstring to nsdate iPhone 如何将 yyyyMMddTh
  • 如何删除以前的 ViewController

    我是一名学生 对编程还很陌生 我正在尝试在业余时间学习 Objective C Swift 我使用 spriteKit 和 swift 制作了一个游戏 有多个菜单 场景 我正在尝试从一个视图控制器转换到另一个视图控制器 为此 我使用了以下代
  • 构建 iOS 应用程序后退出代码 1 错误

    我正在尝试使用 RestKit 构建我的项目 当我构建它时 我收到以下错误 我尝试使用 Apple LLVM 3 0 和 LLVM GCC 4 2 进行编译 两者都产生相同的结果 任何人有任何想法是什么导致了这个问题 Ld Users Ji

随机推荐

  • 如何使用 script/rails 生成添加新操作和视图?

    有什么方法可以为现有控制器生成新的操作和视图 我尝试对现有控制器执行以下操作 script rails 生成控制器帖子视图 where view是我想添加到控制器的新操作 我知道用手做这件事很简单 但我想知道这是我不知道或我梦想太多的事情
  • SQL:检查一个数字是否在多个范围内

    假设我们有 2 张桌子 Table Values Id Group Value A X 15 B Y 55 Table Ranges Group LowLimit HighLimit X 0 10 X 20 30 Y 30 40 Y 50
  • UITextView 末尾的省略号

    如果我有多行不可滚动的 UITextView 其文本长度超出了可见区域的容纳范围 那么文本就会像这样被切断 Congress shall make no law respecting an establishment of religion
  • 理解 scipy 反卷积

    我试图理解scipy signal deconvolve https docs scipy org doc scipy 0 15 0 reference generated scipy signal deconvolve html 从数学的
  • 当用户移动时在 Android 谷歌地图中绘制折线

    嘿 我是 Android 新手 我已经了解了 android 谷歌地图 我想跟踪用户移动并在 android 谷歌地图中实时绘制折线路径 有人可以帮助我这个例子吗 我可以获得位置变化间隔 但仍然不知道如何将其应用到折线并将数据 LatLng
  • 将 SQLite 数据库从一个版本升级到另一版本?

    我收到错误Logcat说某个专栏 在我的SQLiteOpenHelper子类 不存在 我以为我可以通过更改来升级数据库DATABASE CREATE细绳 但显然不是 那么我如何 逐步 将我的 SQLite 数据库从版本 1 升级到版本 2
  • 如何将 Interface Builder 与 Swift 结合使用?

    将 Swift 代码连接到 Storyboard 时 如何添加IBAction and IBOutlet tags Add IBAction and IBOutlet变量和函数的属性 以便它们在界面生成器中可见 class ViewCont
  • 如何在tensorflow中将float32 tiff图像解码为float32张量?

    我有一组采用 tif 格式的 float32 数据类型的输入图像 rgb 和图像目标 灰度 是否可以在tensorflow中将它们解码为float32张量 在写这篇评论时tfio experimental image decode tiff
  • 如何实现空格键的actionListener作为动作事件

    我将其设置为在计时器上不断更新 但我希望能够使用空格键暂停计时器 我尝试实现一个 actionListener 但我不确定将其应用于什么 我能找到的大多数示例都与按钮或文本框相关 而不是 jpanel 内的键盘按下 我已将 src 打印到控
  • 多个 Vue 应用程序,在 monorepo 中共享组件

    我们的系统有两种关键用户类型 我们希望将应用程序分解到单个存储库中的两个单独的文件夹中 那么我们的想法是拥有一个两个项目都可以使用的共享组件库 我正在寻找有关如何实现此类设置的最佳实践的一些指导 理想情况下我们可以满足以下条件 每个应用程序
  • 由于存在已知用于跨站脚本攻击的字符,因此禁止访问

    谁能告诉我以下 HTTP 错误消息来自哪里 由于存在已知用于跨站点脚本攻击的字符 因此禁止访问 此网站不允许 URL 中可能包含嵌入的 HTML 标记 我们使用动态生成的 URL 在这种特定情况下 URL 包含字符 我们对生成的 URL 进
  • 为什么 MSVC++11 拒绝函数的 constexpr 限定?

    因此 在尝试使用 constexpr 时 MSVC Visual Studio 2012 在尝试使用以下命令限定我的函数时出现了错误constexpr使用这个简单程序的关键字 包括省略 constexpr int factorial int
  • select() 似乎不适用于 TTY

    我目前正在编写一个程序 需要通过UART接口与AT接口通信 操作系统是Linux 但我在使用时遇到问题select 在文件描述符上 由于某种原因 select 不认为文件描述符已准备好读取 但为了缩小问题范围 我使用了以下程序 int ma
  • 无法推断出足够的有关 _ 的类型信息;需要类型注释或通用参数绑定

    trait Bar fn bar self enum Foo
  • 优化计算账户余额的 SQL 查询

    我有以下表格 分别是 BankDetails 和 Transactiondetails 使用这两个表 我想获取帐户名称的当前余额 Tables Create table Bankdetails AccName varchar 50 AccN
  • awk 替换行中的字符串

    笔记 这个问题看起来像一个之前发过一篇 https stackoverflow com questions 39273660 awk sed replace in each line with previous string in the
  • 从贝塞尔曲线沿线的点导出贝塞尔曲线控制点的算法?

    我一直在寻找 但显然没有找到一种算法 该算法允许我插入已知沿曲线的 x y 坐标列表 以便获得三次贝塞尔曲线吐口的 4 个控制点出去 更准确地说 我正在寻找一种算法 它可以为我提供塑造曲线所需的两个控制点 同时输入一系列离散点 包括确定曲线
  • PHP array_push() 正在覆盖现有的数组元素

    我试图将对象推入数组中 最终得到如下所示的对象数组 recipient name John D phone number 123456 recipient name Doe J phone number 654321 recipient n
  • PHP 标头不适用于 Access-Control-Allow-Origin

    我正在使用Blueimp 的 jQuery 文件上传插件 http blueimp github io jQuery File Upload 将图像上传到服务器 问题是 发送服务器是admin example com 并且存储图像的接收服务
  • 无法在 XCode 中为 UILabel 设置自定义字体

    我无法在 XCode 中为 UILabel 设置自定义字体 这是我尝试过的 下载 JennaSue 字体 http www dafont com jenna sue font http www dafont com jenna sue fo