Я пытаюсь понять Xamarin поля и ширины. Предположительно, Xamarin использует DIP.
Мой пользователь UX использует Invision для своих проектов. Когда я устанавливаю Invision, чтобы показать мне DIP, я получаю показатель 122 от левого поля до заголовка
и 90 от метки выше
Тем не менее, в Xamarin я должен указать 78 для левой ширины и 75 для верхнего поля, чтобы они соответствовали дизайну. Для подтверждения использовался край конверта.
<Frame Grid.Column="0" Grid.RowSpan="5" WidthRequest="78"/>
<Label Text="Title" Grid.Row="0" Grid.Column="1" FontSize="22" Margin="0,75,0,0"/>
Ни один из вариантов Invision, Pixels, Points или DIP не приблизился к значениям, которые закончились методом проб и ошибок. Я запускаю приложение в UWP. Мои значения прекрасно работают на дисплеях 1366x768 и 1680x1050.