繁体   English   中英

Xamarin Forms-为iPhone和iPad编码独立的UI

[英]Xamarin Forms - coding separate UI for iPhone and iPad

我正在使用现有的Xamarin应用程序,并且所有用户界面都是使用Xamarin Forms的C#。 该应用程序适用于AndroidiOS平台,现在我要负责增加对iPad支持。

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

我的问题是,如何在代码中确定UI是否是iOS,尤其是iPad,并显示不同的内容。 我是否可以在IF语句中输入条件逻辑来画出替代方案?

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

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM