2014-06-09 30 views
0

Xamarin.Forms的iOS和Android目标在视觉上截然不同。要解决这种差距:获取目标平台属性,如背景颜色和字体大小

是否Xamarin.Forms提供了一类,其中有干将视觉属性的当前目标平台的

  • 背景颜色
  • 字体颜色
  • TableView的字体大小TableIntent.Menu文本
  • 标签视图文字的字体大小
  • ...

您明白了:获取视觉目标平台属性的完整描述。

框架是否提供这些值?或者我必须手动计算它们(以及如何)?

回答

0

不,Xamarin.Forms不公开这些值。暴露的唯一设备特定信息是Color.Accent

您可以很容易地检索到您需要的信息,并将其注入到Xaamrin.Forms项目中。 XF提供了一个基本的DI容器:DependencyService

相关问题