我目前與Xamarin形式。我需要爲特定的iPhone版本編寫一段代碼。類似於if (iphone == 5S) then do something
。Xamarin形式的iPhone設備詳細信息
我如何在Xamarin Studio(Forms)中實現這一點。
我目前與Xamarin形式。我需要爲特定的iPhone版本編寫一段代碼。類似於if (iphone == 5S) then do something
。Xamarin形式的iPhone設備詳細信息
我如何在Xamarin Studio(Forms)中實現這一點。
您可以使用this插件來獲取設備型號。一個好主意是使用Debug.WriteLine()
打印設備模型以查看該方法返回的內容。
var model = CrossDeviceInfo.Current.Model;
Debug.Write(model);
if (model == "MySmartPhoneModel)
{
// Your method
}
這也可以通過使用DependencyService來實現。 DependencyService允許您訪問Native Features。 https://developer.xamarin.com/guides/xamarin-forms/dependency-service/
通過使用UIDevice.CurrentDevice.Model
,在您的iOS項目中,您可以檢索用戶設備的型號。