2017-07-14 122 views
0

我試圖將圖片添加到我的UICollectionViewNSArray的充滿UIImages

灌裝這樣說:

NSArray *imagesArray = [[NSArray alloc] initWithObjects:[UIImage imageNamed:@"star.png"], [UIImage imageNamed:@"ball.png"], nil]; 

每個圖像都有3米分辨率@ 1x.png @ 2x.png並@ 3倍。 png

但是看起來imagesArray包含所有設備的@ 1x圖像。

我該如何解決?在此先感謝:)

+0

您可以嘗試刪除圖像名稱的擴展名。 [UIImage imageNamed:@「star」]等,看看是否有用。 – GeneCode

+0

@GeneCode它沒有幫助:( –

+0

你真的有'star.png','star @ 2x.png'和'star @ 3x.png'全選爲你的應用程序目標嗎? – rmaddy

回答

0

問題是,Xcode緩存@ 1x圖像。我清理了生成文件夾並重新安裝了我的應用程序。