![](/img/trans.png)
[英]UIView resizing issue, different results on iPhone/iPad using iOS simulator
[英]iOS iPhone iPad Simulator
我強烈建議使用此UIDeviceHardware而不是檢查界面慣用法: https : //github.com/fahrulazmi/UIDeviceHardware/blob/master/UIDeviceHardware.m
NSString *platformString = [UIDeviceHardware platformString];
我已經使用了一段時間了,它非常適合我。
但是,在模擬器上使用時存在問題。 在模擬器上運行時,平台等於x86_64或i386,它們將僅返回iPad或iPhone。 所以...我覺得除非您在真實設備上進行了測試或至少有人在真實設備上為您進行測試,否則您將找不到令人滿意的結論。
對於您的情況,您將檢查以下兩個平台字符串之一:“ iPad Pro 12.9英寸(WiFi)”或“ iPad Pro 12.9英寸(蜂窩)” https://github.com/fahrulazmi/UIDeviceHardware/blob/主設備/UIDeviceHardware.m#L83-L84
檢查這些內容的一個好方法是只檢查前綴: [platforString hasPrefix:"iPad Pro 12.9-inch"]
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.