爲了將iPhone移植到視網膜設備,我們必須準備具有雙倍大小分辨率的圖像,並將其命名爲「@ 2x」,以便IOS自動使用視網膜設備中的2x圖像。iPhone 5視網膜顯示2x圖像
我的問題是,如果我違反規則並創建一個三倍大小(或大於兩倍大小)的圖像,但將其命名爲「@ 2x」作爲Apple規定狀態。 Apple會拒絕我的應用程序上傳到AppStore嗎?
我做了什麼樣的原因是,當我設置背景圖片,我做了如下:
self.view.backgroundColor = [UIColor colorWithPatternImage:[UIImage imageNamed: @"background.png"]];
在iPhone 5的視網膜顯示屏,雙尺寸圖片不能正常融入背景,因爲高度的iPhone 5不僅僅是雙倍大小,它像雙倍大小加上額外的像素。這就是爲什麼我想要將背景圖像定製爲比雙倍大的原因。
我真的不想在我的應用程序中添加額外的代碼來手動檢查設備類型並加載相應的圖像,因爲IOS具有更好和更方便的方法。
我的擔心是蘋果拒絕我的應用程序在這種情況下?