2016-01-25 43 views
4

如何處理iPad專業版的佈局,因爲在xcasset中不需要管理不同的圖像大小。我目前用於iPad Air 2的用戶界面似乎也在iPad Pro中受到干擾。任何建議或處理方法?iOS處理ipad pro的佈局?

+0

不知道你在問什麼。你使用自動佈局和大小類? –

回答

1

你不能在圖像資產。
iPad和iPad Pro在兩種方向上都使用相同的尺寸類別(Regular-Regular),在xcasset中,您最終可以根據其尺寸等級或主要設備類型(iPad vs iPhone vs手錶)來識別圖像。
您可以做的唯一事情是提供更大的圖像,或修復圖像視圖的大小,而是使其他元素具有靈活的寬度和高度,例如圖像或元素之間的空間。

正如朱利安所指出的,值得一提的是可以通過檢查類屬性在運行時檢測設備類型,並在運行時選擇適當的圖像。 Apple不支持這些方法。

+0

您可以更具體地瞭解資產應用於何種設備。參見[類似的問答](http://stackoverflow.com/a/32094194/3151066)。不確定這種區別是否適用於此。我知道這可能有點瘋狂,但我想指出,從技術上說它可能是可能的 –

+0

請點擊此鏈接查看底部的可能性https://developer.apple.com/library/ios/recipes/xcode_help-image_catalog- 1.0/chapters/AddingImageSets.html – Andrea

+1

這就是我所說的:)但沒有配方如何區分設備(例如iPhone 5S和6如何完成)。這就是爲什麼我懷疑你的第一句話,如果不能按照我所描述的方式實現,我會檢查。你已經檢查過嗎? –