问题标签 [custom-font]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
503 浏览

ios - UIButton自定义字体问题

我在我的应用程序中添加了一个自定义字体,我通过子类化自定义字体为某些按钮设置了自定义字体,在 xib 自定义字体中完美设置

在此处输入图像描述

但是在设备中执行时,字体会自动调整为所有按钮的顶部。

在此处输入图像描述

这是我的自定义字体子类代码。

}

请指导我解决此问题。

谢谢。

0 投票
1 回答
271 浏览

iphone - 未设置自定义字体,iPhone

我正在尝试将标签的字体更改为“Museo_500italic.otf”我已将其导入我的项目并将其添加到 p-list,但它无法识别字体。几个月前,我用其他字体完成了它,但由于某种原因,这个字体不起作用。我是不是忘记了什么?

这就是我所拥有的:

顶行

倒数第三个

这给了我 Museo-500 的字体:

self.createAccTxt.font = [UIFont fontWithName:@"Museo-500" size:17.5];

这些给了我默认字体:

self.createAccTxt.font = [UIFont fontWithName:@"Museo-500Italic" size:17.5]; self.createAccTxt.font = [UIFont fontWithName:@"Museo-500_Italic" size:17.5]; self.createAccTxt.font = [UIFont fontWithName:@"Museo-500-Italic" size:17.5]; self.createAccTxt.font = [UIFont fontWithName:@"Museo-500italic" size:17.5]; self.createAccTxt.font = [UIFont fontWithName:@"Museo-500_italic" size:17.5]; self.createAccTxt.font = [UIFont fontWithName:@"Museo-500-italic" size:17.5];

0 投票
1 回答
492 浏览

xcode4.5 - 将自定义字体添加到 iphone 应用程序会提供 EXC_Bad_Access CFDictionaryRemoveValue

我一直在向我的项目添加自定义字体,并且知道通常的清单。但最近我尝试使用文件名 ARIALUNI.TTF 添加“Arial Unicode MS”字体,但是当我在“应用程序提供的字体”下将文件名添加到我的 infoplist 时,它会以CFDictionaryRemoveValue.

我尝试将 .TTF 更改为 .ttf,检查目标和构建阶段,一切正常。在运行应用程序时,它甚至没有到达 appdelegate 方法并崩溃。对于我尝试添加的任何其他字体,它都可以正常工作。

字体背景:ArialUni 字体是付费字体,但我已经从 adobe PS 中提取了它,甚至下载了字体以确保但无济于事。当我通过从 xcode 首选项更改 xcode 字体来更改它时,它工作正常。字体文件非常大,只有 23mb。

谁能指出我正确的方向?

编辑 调试器不喷出任何东西,如果我从 plist 中的“应用程序提供的字体”中删除密钥,崩溃就会消失。

堆栈跟踪

编辑 2在 SO 上 找到了这个。所以 Arial Unicode MS 属于现有的 Arial 字体家族。这是否意味着我不能向现有系列添加新字体?

全栈

0 投票
2 回答
71 浏览

android - 用户更改手机字体后,应用程序中的自定义字体会发生什么变化?

我打算在应用程序中实现自定义字体,我知道 android 用户可以根据需要更改为其他字体。所以我的问题是,一旦用户更改手机的字体,应用程序中的自定义字体会发生什么?它是否会更改所有字体,包括自定义字体?我没有安卓手机可以测试,有人可以回答我的疑问吗?先感谢您!

0 投票
1 回答
918 浏览

twitter-bootstrap - 从 font awesome SVG 文件手动创建 SVG 文件时,无法从 fontcustom 创建正确大小和对齐的图标

我正在尝试从 fontawesome 的 svg 文件 (fontawesome-webfont.svg) 中提取 SVG 文件,以便我只能使用特定字体并使用 fontcustom 创建自己的自定义字体。所有这些都是为了减少字体文件的大小,因为我没有使用所有 300 个左右的 fontawesome 图标,而只是少数。

如何为现有图标提取 SVG 文件?我尝试了很多组合,其中之一是:

从 font-awesome.min.css,我知道图标日历是:

接下来,从 fontawesome-webfont.svg 中,我复制了以 d=" 开头的图标日历的字形代码,并创建了一个新的 SVG 文件(通过前缀路径)calendar.svg 以供 fontcustom 使用。

如果我不包含 style=fill 行,那么 SVG 将不会在浏览器中呈现,因此 fontcustom 将创建一个空白 TTF 文件。

到目前为止,一切都很好。所以能够手动创建一个 SVG 文件,并运行 fontcustom 脚本来生成 fontcustom.css 和其他字体文件。但是,现阶段存在多个问题:

  1. 结果图标的大小与我使用 font awesome 的大小不同。它相当大。这与在 SVG 中指定我缺少的某些内容有关。但我不知道从哪里复制它!

  2. 一些图标是旋转的。例如,星形图标会略微旋转。

    .icon-star-empty:before { 内容: "\f006"; }

它必须与手动创建的单个 SVG 文件有关。我错过了什么?还是有别的东西?

0 投票
4 回答
3337 浏览

android - Android Listview 字体样式

我是安卓新手。在 android listview 中,我想以自己的风格更改字体。请回复。提前感谢如何在列表视图中更改字体。

在 xml 中......

0 投票
0 回答
317 浏览

xaml - 自定义字体不会出现在模拟器 WP8 中

我正在尝试自定义按钮样式并使用自定义字体。我试着把它放在 setter 属性中

但我明白了

在我的 XAML 中使用以下内容在“设计”窗口中正确显示了字体,但在模拟器中它只显示了标准字体。

如何在 Windows Phone 8 的按钮控件中使用自定义字体?

0 投票
3 回答
1508 浏览

ios - 从 ttf 文件中获取字体

在我的 iOS 应用程序中,我使用从文件动态加载的自定义字体。

要在代码中使用它们,我需要知道加载的字体系列。那么,有什么办法可以做到吗?

更新:

我无法以某种方式对字体系列进行硬编码,因为我的应用程序从服务器加载它。当然,有一种方法可以在服务器响应中传递字体系列,但现在我正在寻找一个不会影响服务器的更好版本(不需要更改它)。

0 投票
2 回答
1573 浏览

ios - “Cocoa Touch 静态库”中的自定义字体

我正在创建一个供其他 iOS 开发人员使用的框架(“Cocoa Touch Static Library”)。现在我将按照此处的步骤在我的框架内使用自定义字体。步骤 2 在 Info.plist 文件中设置“UIAppFonts”。但在框架的情况下,Info.plist 将由开发人员提供,即)。所以我的框架用户只能在他们的应用程序的 plist 文件中设置“UIAppFonts”属性,或者有没有办法自己在框架内设置属性,这样我框架的每个用户都不需要设置“UIAppFonts”属性?请指教,谢谢。

0 投票
5 回答
1266 浏览

ios - 无法打印自定义字体,ios

按照这里的教程。我通过将字体复制到项目并将其添加到文件 Info.plist 来添加自定义字体。我还仔细检查并看到字体也添加到“构建阶段”的“复制捆绑资源”中。

但是,当我尝试通过以下方式打印字体名称时

我得到

请查看图像以了解我所做的事情。 在此处输入图像描述

如果您知道我在中间缺少什么,请提供帮助。谢谢