Meskipun Affinity Designer memiliki ekspor @ 1x, @ 2x dan @ 3x yang sangat berguna, saya ingin tahu apakah ada cara untuk mengekspor dalam berbagai ukuran yang diperlukan untuk ikon iOS?
Saya menemukan kotak ringkas ukuran yang diperlukan di sini , yang saya akan mereproduksi dalam format daftar:
- 1024x1024
- 180x180
- 152x152
- 120x120
- 87x87
- 80x80
- 76x76
- 58x58
- 57x57
- 40x40
- 29x29
Itu 11 ukuran ikon yang berbeda!
Saya memang menemukan seluruh Persona Ekspor dengan konsep konfigurasi slice menjadi sangat baik, terutama karena Anda dapat menerapkan irisan untuk lapisan individu (katakanlah, untuk versi normal dan menekan tombol). Apakah ada cara untuk menggunakan alat yang sama ini, mungkin, untuk melakukan ukuran ekspor tertentu?
sumber
Ini terlihat seperti daftar yang sangat besar dan kompleks, tetapi sebenarnya hanya ada 5 ukuran yang perlu Anda bangun:
Empat ukuran pertama (tercantum dalam poin) membutuhkan versi 1 ×, 2 × dan 3 × (jika Anda menjadi bukti di masa depan, serta mencakup iPhone 6 Plus).
Beberapa ukuran yang akan Anda lihat tercantum di internet dan di situs Apple adalah untuk iOS 6 dan di bawahnya (57 × 57 dll). Mereka tidak diperlukan jika Anda menargetkan iOS 7 ke atas.
Inilah template Photoshop yang saya buat:
Saya memiliki irisan yang diatur untuk mengekspor setiap ikon dan tindakan untuk mengubah ukuran dan mengekspor kembali, jadi saya berakhir dengan:
Belum semua ukuran itu dibutuhkan, tetapi kemungkinan akan ada di masa depan. Dimulai dengan 4 ukuran dasar membuat membangun ikon jauh lebih mudah.
Saya menggunakan Irisan di Photoshop untuk mengekspor berbagai wilayah yang diperlukan untuk setiap ikon. Harap dicatat bahwa ikon yang Anda berikan tidak boleh memiliki area transparan - warna harus memanjang hingga ke sudut-sudut. iOS akan menutupi ikon tersebut, jadi Anda tidak perlu khawatir.
Anda dapat melakukan hal yang sama, menggunakan fitur slice Affinity?
Pembaruan: Saya membuat beberapa templat ikon aplikasi sumber terbuka untuk Affinity Designer, Sketch, Photoshop dan Illustrator . Mereka mungkin layak dipertimbangkan.
sumber
Anda dapat melakukannya di Affinity Designer, irisan dapat mengukur outputnya, menggunakan sufiks, di sini adalah ikon iOS yang mengekspor menggunakan sufiks 'w':
sumber
Saya baru saja menemukan cara yang baik untuk melakukan ini di Affinity Designer. Ini tidak sepenuhnya otomatis. Saya akan menjelaskan cara mendapatkan tiga ukuran ikon yang saat ini dibutuhkan untuk iPhone (29pt, 40pt, 60pt), masing-masing dengan resolusi 2x dan 3x:
Affinity akan membuat semua ukuran ikon di setiap resolusi yang dipilih, sehingga Anda mungkin mendapatkan lebih banyak ikon daripada yang sebenarnya Anda butuhkan. Tetapi mereka dengan rapi dinamai "[email protected]" dll, jadi sangat mudah untuk menempatkannya di Katalog Aset Xcode Anda.
Satu peringatan: Ketika Anda pergi ke Persona Ekspor, Affinity secara otomatis membuat irisan ekspor untuk setiap artboard (itulah bingkai biru dengan label ukuran di atasnya). Saya menemukan bahwa kadang-kadang ukuran irisan ini mati beberapa piksel. Sepertinya ada bug di AD. Anda dapat dengan mudah memperbaikinya dengan menyeret sudut irisan.
sumber
Marc Edwards memiliki jawaban yang bagus dalam hal ukuran ikon apa yang perlu dibuat, penggunaan irisan untuk melakukannya, dan tautan yang baik ke sumber daya Photoshop untuk melakukan ini. Namun, saya masih mencari solusi untuk cara mengekspor dengan berbagai ukuran di Affinity Designer secara khusus.
Saya menyadari, pada akhirnya, bahwa ini akan mungkin menggunakan alat Place Image. Buat ikon Anda di satu file, dan kemudian di file "templat" lain, Anda bisa menggunakan alat Place Image untuk membuat beberapa lapisan yang menarik di file ikon Anda. Masing-masing lapisan tersebut dapat diubah menjadi irisan bernama.
Kerugiannya di sini adalah bahwa setiap lapisan perlu dibuat dan diarahkan ke file ikon Anda, sehingga sepertinya akan membosankan. Namun, begitu sudah ada, setelah diedit ke file dasar Anda, Anda dapat dengan mudah mengekspor kembali semuanya.
sumber