相关疑难解决方法(0)

故事板中的自定义字体?

我的iOS项目中添加了一个字体.它在项目中并在项目构建时复制.它似乎是一个有效的字体,如果我通过应用程序列出设备上的所有字体,它将显示出来.我正确设置了plist以包含字体.我似乎无法在Xcode 4.2的故事板部分的文本控件,按钮等中显示使用它.此外它似乎不允许我键入字体名称,它强制我使用字体对话框.我也尝试在系统中安装此字体,但似乎无法在此列表中显示它.我是否只需要在代码中执行此操作,还是可以通过故事板界面执行此操作?

请注意,我可以在代码中使用它,但通过故事板执行此操作会更方便.

iphone cocoa-touch storyboard custom-font ios

63
推荐指数
3
解决办法
5万
查看次数

iOS中的自定义阿拉伯字体

我正在尝试制作一个主要显示阿拉伯语言内容的iphone应用程序.我想使用自定义阿拉伯字体来显示该内容,而不是iPhone默认的阿拉伯字体.我使用了以下代码:

- (void)viewDidLoad {
    [super viewDidLoad];
    [arabicLabel setFont: [UIFont fontWithName: @"Simple Indust Shaded" size: 20]];
    arabicLabel.text = @"?????? ?????";
}
Run Code Online (Sandbox Code Playgroud)

其中arabicLabel是IBOutlet UILabel.我将标签放在App资源中,并将其作为UIAppFont数组项添加到info.plist文件中.字体也是Unicode.

当我在模拟器上运行此代码时,标签显示默认的阿拉伯字体(不是我的自定义字体); 但是如代码中所述,它将其大小设置为20!

我不明白我在这里做错了什么...我知道在info.plist文件中我必须添加带扩展名(ttf)的字体文件名,我就这样做了.另外,我知道在前面的代码中我不得不把实际的字体名称放在文件名中,所以我在Mac上打开了文件并使用了文件打开时出现的标题(Simple Indust Shaded).

我错过了什么吗?除了Unicode之外,是否还有对自定义字体的额外要求?

注意:我为自定义英文字体做了相同的程序,它有效!...

iphone fonts arabic custom-font ios4

7
推荐指数
1
解决办法
8751
查看次数

在iPhone上使用自定义阿拉伯字体的问题

我正在使用MonoTouch开发一个使用自定义阿拉伯字体的iPhone应用程序(来自http://scripts.sil.org/cms/scripts/page.php?site_id=nrsi&id=ArabicFonts的 Scheherazade ).我在应用程序中加载字体时没有问题.我也看到它在我使用拉丁文本时使用,但是当我想显示阿拉伯文本时,它使用默认的系统字体来显示文本.

有没有人有自定义阿拉伯字体和MonoTouch/iPhone开发的经验,或者知道为什么会这样?

先感谢您.

给予最亲切的问候,

Taner Gedikoglu

iphone fonts xamarin.ios ios

1
推荐指数
1
解决办法
2524
查看次数

标签 统计

iphone ×3

custom-font ×2

fonts ×2

ios ×2

arabic ×1

cocoa-touch ×1

ios4 ×1

storyboard ×1

xamarin.ios ×1