Xamarin无法识别已安装的字体

时间:2014-12-22 10:10:04

标签: ios fonts xamarin.ios xamarin controls

我正在尝试使用Xamarin开始为ios构建应用程序,我遇到了本地化问题。

我在我的mac中安装了一些自定义字体,Notes应用程序识别这些字体并且没有问题。

但该字体不会出现在Xamarin控件的“属性”面板中。

先谢谢。

2 个答案:

答案 0 :(得分:2)

Alan解决了这个问题。

在代码中执行此操作的解决方案:

Xamarin iOS

(ILabel).Font = UIFont.FromName ("font name", 30f);

您的字体需要像任何目录中的“内容”一样构建

Xamarin Android

(TextView).SetTypeface(Typeface.CreateFromAsset(Application.Context.Assets, DISPLAY_FONT), TypefaceStyle.Normal);

(TextView).TextSize = 32;

需要复制到/Assets/(FONT).TTF,需要像[{1}}

那样构建

- )

答案 1 :(得分:1)

自定义字体应显示在Xamarin Studio 5.7及更高版本的属性面板中。