2013-07-12 85 views
0

我試圖將三種不同的屏幕尺寸(base-iphone(320x480),mid-iphone(640x960)ipad(768x1024),high -ipad3)合併爲一個Android版本,該版本根據不同設備的分辨率利用這些不同的資產。Apportable中的設備屏幕尺寸縮放

該代碼利用ipad/iphone習語和apportable覆蓋UIDevice方法爲此使用VerdeConfigIsTablet()方法。這是如何完成是非常不清楚的。有沒有什麼好的資源來理解每個分辨率是如何分配和縮放的?

謝謝

回答

0

請參閱the Apportable UIScreen docs

此外,可能有用的是[[UIScreen mainScreen]界限]:

(gdb) p [UIScreen mainScreen] 
$2 = (struct objc_object *) 0x6acd5490 
(gdb) p [$2 bounds] 
$3 = {origin = {x = 0, y = 0}, size = {width = 800, height = 1205}}