如何通过 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) 的相关文章

  • xcode ios HMAC SHA 256 哈希

    所以我试图弄清楚如何在 ios 上执行 hmacshad256 哈希 因为这是我为我制作的 wcf 服务 api 所做的哈希 我一直在尝试寻找有关它的一些信息 但通常最终只会得到 SHA 256 哈希值 这是我唯一的参考资料 需要像在 Ja
  • 检查 coredata 对象是否为零

    我想找出核心数据中的对象 我的代码 Types signedDate Date alarmDate Date starTime 国家标准日期 endTime NSDate NSString str signedDate gt AND sig
  • 如何在 iOS 上使用 PhoneGap 检测是否拨打电话

    在 iOS 上使用电话提示意图时 例如 window location telprompt phoneNumber 系统会提示用户拨打该号码或取消 有没有办法知道用户执行了这两个操作中的哪一个 查看 PhoneGap 文档 startcal
  • 更改 Tapku 日历上标记日期的所选图像

    你好 我浏览过网络和许多博客 但似乎没有关于如何更改tapku日历控件标记日期的图像的信息 我对代码做了一些研究 但无法完成目标 现在写 我能够更改日期图块的背景图像 但是当我这样做时 日期的文本消失了 有什么想法吗 我已经更改了上面的图像
  • iBeacon 发射机的主要和次要最大值是多少?

    问题 1 iBeacon发射机的major和minor的最大值是多少 2 我只使用一个UUID startRangingBeaconsInRegion检测主要值和次要值是否有限制 Major 和 Minor 都是 16 位 所以最大的主要
  • 在没有付费开发者帐户的情况下使用 iOS 应用程序超过 7 天?

    我想把我写的一个应用程序放在我的手机上并长期使用它 我没有付费开发者帐户 所以现在它会在 7 天后过期 有什么方法可以使用我的应用程序而无需每年支付 100 美元购买专业开发者帐户 无需越狱 我必须付费才能在自己的手机上使用自己的应用程序
  • iOS - 条件编译(xcode)

    我为最初的 iPhone 应用程序创建了一个额外的 iPad 目标 来自苹果文档 几乎在所有情况下 您都需要定义一个新的视图控制器类来管理应用程序界面的 iPad 版本 特别是当该界面与您的 iPhone 界面完全不同时 您可以使用条件编译
  • iOS心率检测算法

    我正在尝试在我正在开发的应用程序中实现心跳记录功能 首选方法是使用 iPhone 的摄像头 在灯亮的情况下 让用户将手指放在镜头上 然后检测视频源中与用户心脏相对应的波动 我通过以下堆栈溢出问题找到了一个非常好的起点here https s
  • 使用父级的 init 创建一个类的子类 - 来自另一个类

    编辑 这里的投票综合症很糟糕 我问了一个问题 我认为这表明我做了功课 并寻求建议 被赞成的答案意味着要进行编译时警告 而我自己的 可能是最干净的 OOP 方式没有引起任何兴趣 简要概述以了解为什么我需要这个以及我尝试做什么 我正在编写一个实
  • Nativescript:如何以编程方式禁用/启用 ScrollView 滚动?

    有没有办法以编程方式禁用 启用 NativeScript 中的 ScrollView 滚动 好的 我找到了该怎么做 在 iOS 上这实际上非常简单 var scrollView page getViewById YOUR VIEW ID s
  • 我的 AppDelegate 中没有定义 ManagedObjectContext

    我正在尝试测试我的核心数据方案 但是 我似乎无法创建上下文 因为它说No visible interface for MyAppDelegate declares the selector managedObjectContext 在在线教
  • 从 NSString 中删除字符?

    NSString myString A B C D E F G 我想删除空格 因此新字符串将是 ABCDEFG 你可以使用 NSString stringWithoutSpaces myString stringByReplacingOcc
  • iOS 10 联系人照片出现在导航栏上

    我想构建一个与 iOS 10 中的联系人应用程序具有相同动画的视图控制器 当您向下滚动页面时 联系人的照片会出现在导航栏的中间 iOS 10 中有 API 还是自定义实现 Research 有许多技术试图修改导航栏 我花了很多时间逐一尝试
  • 获取对容器视图的视图控制器的引用[重复]

    这个问题在这里已经有答案了 我有一个 viewController 其中包含一个 ContainerView 正在设置 ViewController 我正在设置一个segue 并在prepareforsegue方法中我想获取对嵌入在容器视图
  • 如何更改 iOS 13 中 UISegmentedControl 中分段的颜色?

    A UISegmentedControliOS 13 中具有新的外观 并且用于更改分段控件颜色的现有代码不再像以前那样工作 在 iOS 13 之前 您可以设置tintColor这将用于分段控件周围的边框 分段之间的线条以及所选分段的背景颜色
  • iOS 音频修剪

    我搜索了很多 找不到任何相关的东西 我正在处理 iOS 音频文件 这就是我想做的 录制音频并保存剪辑 已检查 我使用AVAudioRecorder 改变音高 已检查 是用狄拉克做的吗 修剪 我有两个标记 即开始和结束偏移 并使用此信息我想修
  • UIButton 分组按钮

    我正在尝试创建一个完全像这样设置的按钮 我该怎么做 有人可以给我看代码吗 有没有办法像这样对 UIButton 进行 分组 你会想要使用一个UITableViewController部分设置为UITableViewStyleGrouped
  • ARC-- 隐式桥接

    如果我理解正确的话我们可以分类void as a C 可保留指针类型 因此 将其分配给 Objective C 对象将被隐式桥接 但是 编译器会引发需要显式桥接的错误 const void somePtr void 0x12345678 v
  • 如何在 iOS 中的电子邮件的 HTML 正文中嵌入图像

    我正在尝试在从 iPad 发送的 HTML 电子邮件的正文中包含图像 这似乎是不可能的 我尝试过使用 CID 方法 但似乎在 iOS 中无法获取 设置附件的 CID 我也尝试过将图像嵌入src data image png base64 b
  • 如何使 RLMResults 可变?

    Realm 文档说RLMResults正在舔NSArray 我有一些从数据库返回的结果 我想将其合并到另一个RLMResults 但它似乎是一成不变的 如何制作RLMResults添加另一个对象RLMResults 或使其可变 或将其转换为

随机推荐

  • 工作区无法加载到服务器中,文件具有幻数“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