Xamarin.Forms UI 坐标系

Xamarin.Forms UI Coordinate System

不确定在这里问这个问题是否合适。我也不确定我是否只是不擅长上网,但我一直无法找到关于 Xamarin 的 UI 坐标系的任何权威文档。我可以看出 (0, 0) 在左上角。但是,UI 个物体的原点在中心吗?它在左上角吗?中左?该系统显然不是以像素为单位进行测量的。绝对位置分辨率是否独立?

如果有人知道这个文档/可以给我详细解释它是如何工作的,我将永远感激不已。

提前致谢!

所有尺寸均从父尺寸的左上角开始计算。根父级是页面。

事物的放置方式也取决于 LayoutOptions ()

Xamarin.Forms has a philosophy of using the conventions of the underlying platforms as much as possible. In accordance with this philosophy, the Xamarin.Forms programmer works with sizes defined by each particular platform. All sizes that the programmer encounters through the Xamarin.Forms API are in these platform-specific device-independent units.

在 iOS 中是 "points",在 Android 中是 "dpi"。

有一整本书的章节(免费) https://download.xamarin.com/developer/xamarin-forms-book/BookPreview2-Ch05-Rel0203.pdf