第五章:尺寸处理(2)

2650阅读 0评论2018-03-30 renxiao2003
分类:Android平台

Metrical大小

现在您知道Xamarin.Forms应用程序中的大小与英寸和厘米的度量尺寸大致相对应,您可以调整元素的大小以使它们在各种设备上大小相同。 这里有一个名为MetricalBoxView的程序,它显示一个宽约1厘米,高约1英寸的BoxView:

点击(此处)折叠或打开

  1. public class MetricalBoxViewPage : ContentPage
  2. {
  3.     public MetricalBoxViewPage()
  4.     {
  5.         Content = new BoxView
  6.         {
  7.             Color = Color.Accent,
  8.             WidthRequest = 64,
  9.             HeightRequest = 160,
  10.             HorizontalOptions = LayoutOptions.Center,
  11.             VerticalOptions = LayoutOptions.Center
  12.         };
  13.     }
  14. }

如果你真的拿着尺子到手机屏幕上的物体上,你会发现它不是所需的尺寸,但确实接近它,因为这些屏幕截图还证实:

这个程序是打算在手机上运行。 如果您想在平板电脑上运行它,则可以使用Device.Idiom属性为iPad和Windows平板电脑设置较小的因子。
上一篇:第五章:尺寸处理(1)
下一篇:第五章:尺寸处理(3)