我試圖找出如何使用xcassets夾在Xcode 6,我不得不說,蘋果可以做一個更好的方式工作。我是Xcode的忠實粉絲,但是他們對每種屏幕/手機的圖像存儲是一場噩夢。Images.xcassets在Xcode 6
首先,在我的應用我使用這將有一半的寬度的高度圖像。根據我的理解,拍攝1200x600像素左右的照片應該適用於所有類型的手機(全寬減小邊距)。所以我把它們放在3x通用中,對吧?如果我給出了最大尺寸,爲什麼蘋果需要1x和2x ...?只是調整它自己,不是嗎?我是否有義務給予某些東西,或者它能夠自行工作?圖像不是矢量,而是簡單的PNG。在模擬器中,沒有什麼是抱怨,它適用於所有類型的iPhone。可以讓其他兩個空着嗎?從我看到的模擬器iphone 6將使用尺寸縮小的@ 3x圖像,所以有兩個圖像有什麼意義?其次,我只是今天添加了視網膜高清5.5/4.7的啓動屏幕,現在當我在模擬器中運行應用程序時,我的uitableviews只需要大約4/5的全寬而不是全寬....不知道爲什麼添加啓動屏幕會修改我的uitableviews ....的佈局?導航欄和其他屏幕看起來不變,但...
任何幫助表示讚賞。
對於第二部分我是用self.frame.size.width在自定義的UITableViewCell這使它停留在320點。現在我正在使用[[UIScreen mainScreen] applicationFrame]爲我的單元格獲取適當的寬度。 – gotye