gpt4 book ai didi

c# - Xamarin Forms - 为 iPhone 和 iPad 编写单独的 UI

转载 作者:行者123 更新时间:2023-11-29 12:06:55 26 4
gpt4 key购买 nike

我正在开发一个现有的 Xamarin 应用程序,所有 UI 都是使用 Xamarin Forms 的 C#。该应用程序适用于 AndroidiOS 平台,我现在的任务是添加对 iPad 的支持。

为两个平台提供一个可扩展的 UI 是不切实际的,因为我们希望利用额外的屏幕空间为用户提供更好的体验。

我的问题是,如何在代码中确定 UI 是否为 iOS,特别是 iPad,并显示不同的内容。我是否可以在 IF 语句中放入简单的条件逻辑来绘制备选方案?

最佳答案

看起来 Device 类可以解决问题:

if (Device.OS == TargetPlatform.iOS && Device.Idiom == TargetIdiom.Tablet) 

关于c# - Xamarin Forms - 为 iPhone 和 iPad 编写单独的 UI,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34654236/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com