如何制作“安达卢斯”自定义字体在 UITableViewCell 中不起作用?

发布于 2024-12-12 05:20:12 字数 856 浏览 0 评论 0原文

“Andalus”自定义字体在 UITableViewCell 中不起作用。步骤如下:

  • 将字体文件名“Andalus.ttf”添加到 app-info.plist 中的“应用程序提供的字体”键

  • 使用 NSLog(@"%@", [UIFont familyNames]); // 它返回“Andalus”获取字体名称

  • 设置字体名称 using: cell.textLabel.font = [UIFont fontWithName:@"Andalus" size:10];

    cell.detailTextLabel.font = [UIFont fontWithName:@"Andalus" size:10];
    

- (void)tableView:(UITableView *)tableView willDisplayCell:(UITableViewCell *)cell forRowAtIndexPath:(NSIndexPath *)indexPath 

- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath

但不会出现“ÐМа”之类的单词就像在具有相同字体的文本编辑中一样,

我使用 UTF8sqlite 获取数据,

谢谢您的提前

"Andalus" custom font not work in UITableViewCell. Steps followed:

  • Add font file name "Andalus.ttf" to "Fonts provided by application" key in app-info.plist

  • Get font name using NSLog(@"%@", [UIFont familyNames]); // it return "Andalus"

  • Set font name using: cell.textLabel.font = [UIFont fontWithName:@"Andalus" size:10];

    cell.detailTextLabel.font = [UIFont fontWithName:@"Andalus" size:10];
    

in

- (void)tableView:(UITableView *)tableView willDisplayCell:(UITableViewCell *)cell forRowAtIndexPath:(NSIndexPath *)indexPath 

and

- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath

but a word like 'حمل' not appear as in a textedit with the same font

I get data using UTF8 from sqlite

thank you for advance

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

時窥 2024-12-19 05:20:12

安达卢斯是否有不止一种变体,例如安达卢斯强和安达卢斯夏普?如果是这种情况,您必须指定您想要使用的变体的名称。

检查 [UIFont fontNamesForFamilyName:@"Andalus"] 返回的数组

Does Andalus have more than one variant, e.g. Andalus Strong and Andalus Sharp? If that is the case you have to specify the name of the variant you wish to use.

Check the array returned by [UIFont fontNamesForFamilyName:@"Andalus"]

谁的年少不轻狂 2024-12-19 05:20:12

在这里您可以找到可以使用的字体的更新列表:

http://iosfonts.com/

另外,还有一个应用程序,您可以看到字体的样子:

http://itunes.apple.com/app/fonts/id285217489?mt=8

Here you can find the updated list of font can be used:

http://iosfonts.com/

Also, there is an app you can see how the fonts look like:

http://itunes.apple.com/app/fonts/id285217489?mt=8

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文