我工作的圖像縮放。如何找出應用程序是否在iPhone 5上運行?需要知道屏幕高度是960還是1136 ..如何定義programmaticaly如果應用程序運行在iphone 5
1
A
回答
0
您可能想要使用+[UIScreen mainScreen]
來獲取屏幕尺寸。
2
檢查屏幕的高度
int height = [[UIScreen mainScreen] bounds].size.height;
if(height > 480){
NSLog(@"iPhone 5");
}
else{
NSLog(@"iPhone 4, 4s....");
}
3
#define IS_IPHONE5 ([[UIScreen mainScreen] bounds].size.height == 568)
if (IS_IPHONE5) {
NSLog(@"iPhone 5");
} else {
NSLog(@"iphone 4s or lower");
}
相關問題
- 1. iPhone 5應用程序如何在舊iPhone上運行?
- 2. 如何在所有舊iPhone設備上運行ios 6(iPhone 5)應用程序?
- 3. 如何在iPhone上的指定時間運行應用程序?
- 4. 如何在iPhone 5 Web應用程序中顯示我的自定義CSS?
- 5. 如果我在iOS 5中創建UIPageViewController應用程序,那麼它將在iPhone 3G和iPhone 4G上運行?
- 6. 如何在iPhone5中運行iPhone classic應用程序
- 7. 將應用程序設置爲在iPhone 5+上運行
- 8. 在iPhone 4.3.3中運行iOS 5應用程序
- 9. 如何在ios 5設備上運行註銷應用程序
- 10. 如何在Rails 5中定義應用程序配置?
- 11. 如何在iphone應用程序中使用自定義字體
- 12. 更新iPhone 5的舊應用程序或如何爲iPhone 5和iPhone 4創建應用程序
- 13. 如何確定應用程序正在iphone或ipod編程運行
- 14. 如何長時間在後臺運行iphone應用程序?
- 15. 如何找到哪個應用程序運行在前景iphone
- 16. 如何在iphone中運行後臺應用程序?
- 17. 如何在iphone應用程序代碼中運行FLV視頻?
- 18. 如何在iphone中運行我的應用程序背景?
- 19. 如何在jailbroken iphone上的後臺運行應用程序?
- 20. 如何運行iPhone應用程序在回地面
- 21. 如何在iPhone運行應用程序中處理pushnotification服務
- 22. 如何在Xcode在iPhone應用程序上運行codesign後運行腳本?
- 23. 如何製作iPhone應用程序並排除iPhone 5?
- 24. 如何在iPhone應用程序中自定義搜索欄?
- 25. 如何在iPhone應用程序中創建自定義UIAlertView
- 26. 當我在運行iPhone應用程序
- 27. 運行應用程序在越獄iphone
- 28. iphone應用程序在後臺運行?
- 29. 如何從我的應用程序運行iPhone GameCenter應用程序?
- 30. 如何從iPhone中的其他應用程序運行一個應用程序?
如果您在iPad上運行,它將返回以爲它是iPhone 5 – theLastNightTrain
@theLastNightTrain其實問題只適用於iPhone,這就是爲什麼我回答有關僅適用於iPhone – Hiren
一般而言,爲什麼不能安全地爲任何可能的平臺編碼? – theLastNightTrain