asset-catalog

    1熱度

    2回答

    我有一個大小爲50MB以上的應用程序。它充滿了圖像集。由於該應用程序具有IAP,因此我希望按需下載圖像集(當用戶購買一個圖像集時)。爲了做到這一點,我正在嘗試使用蘋果託管的內容選項。 我使用正確的名稱/軟件包ID創建了一個新項目,並在iTunes中配置了所有內容。爲了交付這些IAP映像集,我爲每個IAP產品使用了一個Asset目錄。 然而,當我想archieve產品的Xcode給了我下面的消息:

    3熱度

    1回答

    據我所知,蘋果公司爲圖像創建了一種叫做PDF矢量圖像的新方法。我有一個PSD文件(包含多個圖層對於許多圖標),現在我想將所有圖層導出爲pdf矢量圖像以使用資產目錄。 我也參考本教程,但我不明白如何做第1步。 http://martiancraft.com/blog/2014/09/vector-images-xcode6/ 我該怎麼做?請給一些解決方案來做到這一點。提前致謝。

    2熱度

    1回答

    這些圖標在資產目錄中設置的每個圖像旁邊意味着什麼? 我用Google搜索這些圖標,但無濟於事...

    4熱度

    3回答

    對於即將更新的其中一個應用程序,我已將所有圖像資源打包到資產目錄中。 但是,目前我沒有@ 3x版本的大多數圖像。我已使用模擬器進行了檢查,並使用了iPhone 6 Plus @ 2x版本。 我不介意這種行爲的原因有兩個: 其結果是圖像不夠好,我現在用 我的用戶中,只有50%使用的是iOS 9.如果我添加@ 3倍的圖像我的應用程序的大小將那些暴漲的舊操作系統 雖然圖像加載正確的模擬器爲iPhone

    0熱度

    1回答

    我有一個包含兩個目標的項目。一個爲iPhone構建,另一個爲iPad構建。每個目標都將其部署設備設置爲正確的設備類型。 然後我們有兩個資產目錄,每個包含應用程序圖標。一個包含iPhone應用程序圖標,另一個包含iPad應用程序圖標。在目標常規設置中,爲每個目標選擇正確的資產目錄。 我們有兩個info.plist文件,每個目標一個,並且這也是正確設置的。 現在,當我爲iPad版本構建存檔時,沒有圖標

    1熱度

    1回答

    因此,我製作的應用程序有很多圖像,我用於UI,但我遇到了@ 1x,2x和現在我正在嘗試設置幀的3倍概念。 所以第一關,我寫了含有一種叫getDevice這樣我就可以判斷用戶正在使用設置正確的框架爲每個元素是什麼設備功能的全局函數庫: //Device + (int)getDevice { CGSize bounds = [[UIScreen mainScreen] bounds].s

    3熱度

    1回答

    我有一個名爲「SmileyFace」的圖像集,其中包含1x,2x和3x圖像大小。我想從圖像集複製到粘貼板上的特定尺寸。我如何在下面的代碼中以編程方式引用1x,2x或3x? let image = UIImage(named: "SmileyFace") let image2 = UIImagePNGRepresentation(image) UIPasteboard.generalPasteb

    1熱度

    1回答

    我想從Xcode 7中的資產目錄中檢索非jpg/png文件。我發現現在可以將任何類型的數據添加到資產目錄。 所以我在做它從Xcode項目移動GIF​​ /視頻到資產目錄 private struct WalkthroughVideo { static let name = "tokyo" static let type = "mp4" } private var

    1熱度

    1回答

    我正在研究一個應用程序,它具有許多構建配置之間變化的圖形。有點像AppIcon的許多應用程序用於開發的「STG」和「PROD」版本,只有它是整個應用程序中的幾十個圖像。 眼下,所有這些圖像存儲在一個單一的資產類別,基於構建的配置名稱,比如: -Image1_dev -Image1_qa -Image1_stg -Image1_prod -Image2_dev -Image2_qa -I

    1熱度

    2回答

    我想讓我的按鈕可以水平和垂直拉伸。 情節板中的一切都是好的 但在SpriteKit是不一樣的! 我'裝載使用 let spriteTexture = SKTexture(imageNamed: "button"); let sprite = SKSpriteNode(texture: spriteTexture, color: nil, size: CGSizeMake(290, 400));