如何通过 Xcode 以编程方式在 iOS 中使用自定义字体(例如:Helvetica CY.ttf)

2023-11-24

  • 我正在尝试使用Helvetica CY我的应用程序中的字体。我已经按照苹果文档的建议进行了配置。
  • 自定义字体显示在故事板的下拉列表中,但是无法以编程方式使用相同的字体在我的班级文件中。
  • 我已记录了该应用程序可用的所有字体系列,但是“Helvetica CY" 未打印在控制台日志上。

任何帮助将不胜感激。

Thanks!


其简单而已。它在 xcode 6.1 中也适用于我。

尝试使用这个steps :

Step 1:将您的字体包含在您的 XCode 项目中

Step 2:确保它们包含在目标中

Step 3:仔细检查您的字体是否作为资源包含在捆绑包中

Step 4:将您的 iOS 自定义字体包含在您的应用程序 plist 中

Step 5:找到字体的名称

for (NSString* family in [UIFont familyNames])
{
    NSLog(@"%@", family);

    for (NSString* name in [UIFont fontNamesForFamilyName: family])
    {
        NSLog(@"  %@", name);
    }
}

Step 6:使用 UIFont 并指定字体名称

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

如何通过 Xcode 以编程方式在 iOS 中使用自定义字体(例如:Helvetica CY.ttf) 的相关文章

  • iOS8中如何在UIAlertController中添加UITableview?

    Till iOS7 in Custom view we can put tableview in alert as per below picture But in iOS8 UITableview is not working I can
  • SplitViewController 与 TabbarController

    我在我的应用程序中使用分割视图功能 我必须将选项卡栏放在 rootViewController 中 但是 当我在选项卡栏中添加控制器并将它们添加到分割视图中时 它不会分割 它只显示detailViewController 这是应用程序中完成
  • 是否可以?相机 API ios [关闭]

    很难说出这里问的是什么 这个问题是含糊的 模糊的 不完整的 过于宽泛的或修辞性的 无法以目前的形式得到合理的回答 如需帮助澄清此问题以便重新打开 访问帮助中心 help reopen questions 我想在应用程序中实现一项功能 当用户
  • 使用 UINavigationController 从右向左推送 ViewController

    大家都知道UINavigationController从左到右推送ViewController 有没有办法从右到左推送View 就像后退按钮的动画一样 现在我有这个 self navigationController pushViewCon
  • 从 xib 中提取 UI 项目?

    经过一番浏览文档后 我决定使用以下技术 使用 viewWithTag 从 loadNibNamed owner options 返回的主根视图中提取子视图 首先 我有点困惑 因为我假设 loadNibNamed owner options
  • 即席分发失败

    我在一家大公司工作 正在开发一个适用于 iOS 5 的 iOS 应用程序 分发应用程序的唯一方式是通过临时部署 我拥有自己的服务器已经有一段时间了 由 o2switch 法国托管商 托管 当我开始开发时 我们使用它来部署应用程序以进行 Be
  • 从 NSString 的第一行删除换行符

    我怎样才能删除第一个 nNSString 中的字符 编辑 只是为了澄清一下 我想做的是 如果字符串的第一行包含 n 字符 请将其删除 否则不执行任何操作 即 如果字符串是这样的 nhello this is the first line n
  • UIAlertView 中的 MPVolumeView?

    是否可以将 MPVolumeView 放入 UIAlertView 中 我已经尝试过put它在里面 但不显示 这可能是sizeToFit or initWithFrame 部分 有没有办法测试是否MPVolumeView实际上正在被创建吗
  • 取消交互式 UINavigationController 弹出手势不会调用 UINavigationControllerDelegate 方法

    如果拖动 a 的边缘UIViewController开始交互式流行过渡UINavigationController the UIViewController在电流下方有viewWillAppear 调用 然后是UINavigationCon
  • 处理 NSPropertyListSerialization 中的 CFNull 对象

    在我的应用程序中 我尝试序列化服务器响应字典并将其写入文件系统 但对于某些响应 我收到错误 属性列表格式无效 原因是服务器响应中的 CFNull 对象 现在 服务器响应将不断变化 因此我没有明确的方法来删除 CFNull 对象 下面是我的代
  • 将 HTML 字符串加载到 UIWebView 中的延迟

    我在导航控制器中有两个视图控制器 第一个视图控制器有一个带有按钮的菜单 按下此按钮将移动到第二个视图控制器并将 html 字符串加载到 UIWebView 中 没有其他东西被加载到 webview 中 只是一个简单的 NSString 其中
  • 未安装的应用程序的URL方案

    简单的问题 我正在开发一个将注册自己的 URL 方案的应用程序 我计划通过人们最喜欢的 QRCode 阅读器使用 QRCode 启动该应用程序 我的问题 如果我的应用程序尚未安装在他们的 iPhone iPad 上 会发生什么 他们会被引导
  • iOS 复合谓词

    我正在编写一个具有照片数据库的应用程序 每张照片都有多个与之关联的标签 并且该应用程序有一个带有大量切换的搜索页面 允许用户仅根据他们感兴趣的标签搜索照片 每个标签都存储了integerID 是因为它们对应于外部数据库的 ID 所以我尝试简
  • 使用 iOS 设备作为 TCP 客户端 - 无 Bonjour

    我想使用 iOS 设备作为 TCP 客户端 但我找不到可理解的 API 指南 示例来说明如何做到这一点 我试过SimpleNetworkStreams and PictureSharing 但他们都使用 Bonjour 我可以轻松建立 UD
  • 获取 Swift 子目录中资源的所有 URL

    我正在尝试为 iOS 应用程序的子目录中的所有资源创建 URL 数组 我似乎无法到达正确的路径 即使我不知道名称 我也希望能够检索 URL 即我不想将文件名硬编码到代码中 Below is a screen shot of the hier
  • 子视图控制器旋转方法未被调用

    Summary 我试图将子视图控制器添加到父视图控制器 并让父视图控制器通知子视图控制器旋转事件 但是 旋转消息不会转发到子视图控制器 这是默认行为 为什么这种默认行为没有发生 环境 iOS 7 XCode 5 OSX 10 9 Detai
  • AVAudioMixerNode pan 或 AVAudioUnitSamplerstereoPan 属性无法更改 AVAudioEngine 声音输出的左/右平衡

    我有以下代码 它播放单个 MIDI 音符 但我希望能够调整平衡 平移 以便它仅从左扬声器或右扬声器或某些组合中播放 我认为更改 sampler stereoPan 或 engine mainMixerNode pan 也许可以解决问题 但它
  • 将 Facebook 图片 URL 上传到 Firebase 存储

    我正在尝试将用户的 Facebook 个人资料图片上传到 Firebase 存储 let dictionary result as NSDictionary let data dictionary objectForKey data let
  • NSURLConnection 是否自动保留从服务器发送的 cookie?

    我从 ios 登录到我的龙卷风后端并发回 secure cookie 我注意到只要验证我设置的 secure cookie 我还可以请求其他信息 NSURLConnection 会保留 cookie 多久 或者关闭应用程序后 cookie
  • 如何将 NSAppTransportSecurity 添加到 Cordova 项目

    我正在从事一个 ionic cordova 项目 该应用程序需要配置 iOS 9 版本的应用程序传输安全例外 有谁知道如何将以下配置添加到 cordova 项目配置文件中 配置 xml

随机推荐

  • 工作区无法加载到服务器中,文件具有幻数“RDX3”

    我一直在浏览其他 SO 帖子 我发现人们以前也遇到过与我类似的问题 然而 就我而言 当我在 RStudio 中加载 RData 工作区时 它工作得很好 但是 当我尝试将其加载到服务器中时 出现以下错误 加载错误 文件 home ubuntu
  • NSString 属性:复制还是保留?

    假设我有一个名为SomeClass with a string物业名称 interface SomeClass NSObject NSString name property nonatomic retain NSString name e
  • 从 yuv 420 转换为 image

    我有包含 yuv420 数据的字节数组 byte yuv420 yuv data 我怎样才能将其转换为Image
  • 如何在 Swift 中表示通用 JSON 结构?

    我想在 Swift 中表示一个通用的 JSON 对象 let foo String Any foo 1 bar baz But the String Any 编译器建议的类型并不能很好地工作 例如 我无法检查该类型的两个实例是否相等 而这对
  • Hadoop“无法为您的平台加载本机 hadoop 库”警告

    我目前正在运行的服务器上配置hadoopCentOs 当我跑步时start dfs sh or stop dfs sh 我收到以下错误 警告 util NativeCodeLoader 无法加载本机 hadoop 库 您的平台 在适用的情况
  • 片段内的图像 GridView

    我在iOS上开发之后 刚刚开始在android平台上开发 我环顾四周 似乎无法弄清楚 我试图在选择操作栏中的选项卡后显示网格视图 该片段通过控制选项卡栏的主要活动进入视图 我认为问题可能与传递上下文有关 但我不确定 这是我的MainActi
  • 将我的应用程序生成的所有声音记录在音频文件中(不是来自麦克风)

    我有一个像仪器一样的屏幕 有播放声音文件的按钮 我想将用户按下按钮时播放的声音录制到单个音频文件中 以便我可以将该文件保存为 mp4 或其他音频格式 您能指导我如何以简单的方式实现这一目标吗 我可以使用麦克风进行录音AVAudioRecor
  • IFRAME 和 iPad 上的 Safari,用户如何滚动内容?

    根据 Apple iOS 的口头禅 应该可以通过用两根手指拖动来滚动 IFRAME 的内容 不幸的是 在 iPad 上运行最新版本的 iOS 时 我还没有找到一个带有使用这种方法滚动的 IFRAME 的网站 也没有出现滚动条 有谁知道用户应
  • Python 子进程安全

    我理解为什么如果您有不受信任的输入 使用 shell True 可能会带来安全风险 但是 我不明白 shell False 如何避免同样的风险 大概如果我想允许用户提供输入 他可能会输入 var rm rf 我的代码可能只是 subproc
  • 如何使用python和beautifulsoup解析html表并写入csv

    我尝试解析 html 页面并获取货币值并写入 csv 我有以下代码 usr bin env python import urllib2 from BeautifulSoup import BeautifulSoup contenturl h
  • Java - 如何在鼠标按钮释放后接收点坐标(JFreeChart)

    我使用 JFreeChart 编写了一个简单的抛物线图 当按下鼠标按钮时 我得到图形点坐标 当释放鼠标按钮时 我也想得到图形点坐标 但图表鼠标移动按下鼠标按钮时不起作用 如何解决我的问题并在释放鼠标按钮后获取图形坐标 这是我的代码 pack
  • 将脚本输出重定向到 docker 日志

    我有一个在节点 docker 容器中运行的 node js 脚本 该脚本当前将其输出转储到容器和 STDOUT 内的日志文件中 许多官方的 docker 镜像都允许你运行docker logs container查看该容器中正在运行的任何内
  • 从查找 URI 获取电话号码

    我一直在尝试使用联系人的查找 URI 获取联系人的电话号码 但没有成功 Cursor myC getContentResolver query lookupURI null null null null String phoneNumber
  • 循环遍历表单的所有控件,甚至是 GroupBox 中的控件

    我想向我的所有文本框添加一个事件Form foreach Control C in this Controls if C GetType typeof System Windows Forms TextBox C TextChanged n
  • 二次贝塞尔曲线:计算点

    我想计算二次曲线上的点 与 HTML5 的 canvas 元素一起使用 当我使用quadraticCurveTo JavaScript 中的函数 我有一个源点 一个目标点和一个控制点 假设我如何计算创建的二次曲线上的点t 0 5 只 知道这
  • 将 Android Studio 升级到 2.0 后,Android 模拟器无法在 Ubuntu 上运行 - 未找到 Qt 库

    今天 我将 Android Studio 安装升级到了 2 0 版本 我手动更新了它 下载 zip 因为更新机制只是告诉我有新版本 但不提供在 Android Studio 中直接更新的可能性 当我现在尝试启动模拟器时 我收到以下错误消息
  • 重命名 Typescript 文件

    可能是我遗漏了一些东西 或者可能是我太累了 P 在 Visual Studio 2012 的 Typescript 项目中 当我重命名 ts 文件时 它不会重命名与该 ts 文件链接的 js 文件 而是创建一个新文件 Ex 旧情况 file
  • 如何在android中用命令执行dex文件?

    有谁可以分享一下在android中用命令执行dex文件的方法吗 这只是为了理解 假设文件 HelloWorld java 中有以下代码 public class HelloWorld public static void main Stri
  • Java反射,使用GetDeclaredField时忽略大小写

    假设我有一个带有名为 myfield 的字符串字段的类 并使用反射来获取该字段 我发现Object getClass getDeclaredField myfield 区分大小写 它会抛出一个NoSuchFieldException例如 如
  • 如何通过 Xcode 以编程方式在 iOS 中使用自定义字体(例如:Helvetica CY.ttf)

    我正在尝试使用Helvetica CY我的应用程序中的字体 我已经按照苹果文档的建议进行了配置 自定义字体显示在故事板的下拉列表中 但是无法以编程方式使用相同的字体在我的班级文件中 我已记录了该应用程序可用的所有字体系列 但是 Helvet