如何在Xamarin中使用CSS设置自定义字体系列

时间:2018-09-10 09:18:59

标签: css xamarin xamarin.forms

我正在尝试使用Xamarin表单项目中的CSS文件设置自定义字体系列。 我将相应的字体分别放置在android和ios项目中(对于Android,为Assets / Bodoni.ttf)和(对于IOS,为(Resources / Bodoni.tff))

并在CSS文件中声明了该类

.titleLabel {
    font-family: Bodoni;
    color: #960051;
}

css文件得到了很好的解释,并且我的元素(标签)包含具有上面值的styleClass属性。 color属性可以正常工作,但字体系列不会改变。

还有其他操作可以整合我的自定义字体吗?

1 个答案:

答案 0 :(得分:0)

共享项目中的所有CSS文件都需要将其BuildAction定位为EmbeddedResource。

任何特定平台资源都需要将其BuildAction设置为:

  • iOS:BundleResource
  • Android:AndroidResource

您的问题可能与第二段更相关,因为第一段会抛出异常。