Xamarin.forms Xamarin表单:在iPad上运行应用程序时出现UI问题
我的应用UI在移动屏幕设备上运行良好。但在平板电脑等大屏幕设备上运行时,用户界面看起来并不好。在平板电脑中阅读文本非常困难,图标尺寸也很小。如果我增加平板电脑的图标大小和字体大小,也会影响小屏幕设备 截图: 查看上面的屏幕截图:在iPhone上,阅读文本和查看图标非常容易。但在iPad上,文本和图标的显示格式并不好 我的应用程序主要是为孩子们设计的,所以我需要一个可读性好的图标和文本。那么如何在所有设备中解决这个问题呢Xamarin.forms Xamarin表单:在iPad上运行应用程序时出现UI问题,xamarin.forms,Xamarin.forms,我的应用UI在移动屏幕设备上运行良好。但在平板电脑等大屏幕设备上运行时,用户界面看起来并不好。在平板电脑中阅读文本非常困难,图标尺寸也很小。如果我增加平板电脑的图标大小和字体大小,也会影响小屏幕设备 截图: 查看上面的屏幕截图:在iPhone上,阅读文本和查看图标非常容易。但在iPad上,文本和图标的显示格式并不好 我的应用程序主要是为孩子们设计的,所以我需要一个可读性好的图标和文本。那么如何在所有设备中解决这个问题呢 上传了我的XAML文件。在Xamarin.Forms中分离iPhone和iP
上传了我的XAML文件。在Xamarin.Forms中分离iPhone和iPad的UI非常复杂。您可以使用类设备 Device类包含许多属性和方法,可帮助开发人员在每个平台上自定义布局和功能 在您的情况下,您可以使用Device.Idiom 例如,如果您想在iPad和iPhone上设置不同的字体大小
<Label.FontSize>
<OnIdiom x:TypeArguments="x:Double"
Phone="20"
Tablet="40"/>
</Label.FontSize>
您可以在xaml或代码隐藏中设置不同的属性值。有关更多详细信息,请查看