切圖教程,pdf格式切圖教程實例

2022-12-26 18:34:45 來源/作者: / 己有:36人學習過

2,從編輯菜單中的“新建映像集”。

3,在出現新的圖像集,選擇空白圖像集,然后顯示在工具面板。

4,選擇屬性檢查器。

5,根據類型下拉菜單中選擇“矢量”。

6,圖像設置將變成只有一個放置點,標有“全部 - 通用”

7,拖放上面創建到落點的矢量PDF文件。

接下來,您將只需使用設置,你會與任何其他的圖像(無論是在代碼或通過接口生成器)Xcode的圖像目錄的圖像。例如,要求-imageNamed:在代碼中,并通過在圖像集的NSString的文字名稱。

當你建立你的項目時,Xcode會去工作,創造@ 1倍,2倍@和@從您在Xcode的資產類別已經使用的PDF 3倍PNG文件。舉例來說,如果你有一個@ 1X PDF,這是150像素x 150像素,然后Xcode中會生成以下PNG大小在應用程序中使用:

·@ 1X PNG在150像素x 150像素

·@ 2倍PNG在為300px x 300px的

·@ 3倍PNG在450px x 450px

當你運行應用程序,iOS的會自動選擇合適的@ 1倍,2倍@或@ 3倍的形象,Xcode的基礎上產生的設備需求。請務必注明您的自動版式的限制,使得圖像不調整對大型設備,否則你會最終與模糊的圖像。xcode中產生基于所述@ 1倍的PDF圖像代替縮放矢量在運行時對光柵圖像。

有關將圖像添加到您的項目中此方法的一些注意事項:

這不是充滿載體的支持 - 在編譯時生成PNG圖像,而你保持在這個沒有控制權。

你不能選擇一個新大小的圖像,一旦你指定使用矢量縮放后的圖像在你的應用程序。堅持使用您指定的大小,或者創造更大的尺寸新的PDF。否則,如果縮放與自動版式,例如圖像將被扭曲。

雖然iOS的8不包括全矢量支持(而不是Xcode的只是建立你的PNG在生成時) - OS X那樣- 如果你使用同樣的方法。在OS X中,你可以擴展你的代碼,或者使用自動版式圖像而沒有任何失真。

沒有與以前的IOS版本不能向后兼容。所有的資產都被編譯成一個Assets.car文件只能夠通過的iOS 7和iOS 8讀取這是用于與資產目錄與iOS 7開頭的同一個文件。

如果你已經有一個腳本或其他工具,可自動實現這個要求,那么你可能看不到一個好處使用自動生成的PNG這種方法; 但是,如果你使用的OS X和iOS應用程序之間共享資源,它可能是一個方便的工具。