Спробувавши деякі відповіді в цій публікації, я порадився з Луї Мантією (колишнім дизайнером Apple, Square і Iconfactory), і всі відповіді на цій посаді є помилковими (або принаймні неповними). Apple починається з піктограми 57px і радіусом 10, а потім масштабується звідти вгору або вниз. Таким чином, ви можете обчислити радіус для будь-якого розміру значка, використовуючи 10/57 x new size
(наприклад, 10/57 x 114
дає 20, що є правильним радіусом для піктограми 114 пікселів). Ось перелік найбільш часто використовуваних піктограм, правильні умови іменування, розміри пікселів та радіуси кута.
- Icon1024.png - 1024px - 179.649
- Icon512.png - 512px - 89.825
- Icon.png - 57px - 10
- Icon@2x.png - 114px - 20
- Ікона-72.png - 72px - 12.632
- Icon-72@2x.png - 144px - 25.263
- Icon-Small.png - 29 пікселів - 5,088
- Icon-Small@2x.png - 58px - 10.175
Крім того, як згадується в інших відповідях, ви насправді не хочете обрізати жодне із зображень, які ви використовуєте у бінарному файлі або надсилати Apple. Усі вони повинні бути квадратними та не мати прозорості. Apple автоматично маскує кожен значок у відповідному контексті.
Знаючи вищезазначене, важливо, однак, для використання значків у інтерфейсі програми, де потрібно застосувати маску в коді або попередньо відредагований у фотошопі. Це також корисно при створенні ілюстрацій для веб-сайтів та інших рекламних матеріалів.
Додаткове читання:
Невен Мрган про додаткові розміри значків та інші міркування щодо дизайну: розміри піктограм програми ios
Марк Едвардс Bjango про різні варіанти створення круглих прямих в Photoshop і чому це важливо: roundrect
Офіційні документи Apple щодо розміру значків та міркувань щодо дизайну: піктограми та зображення
Оновлення:
Я робив кілька тестів у Photoshop CS6, і, здається, що 3 цифри після десяткової крапки є достатньою точністю, щоб у кінцевому підсумку з таким самим вектором (принаймні, як показано Photoshop при 3200% -м масштабі). Інструмент «Кругла ректа» іноді округляє вхід до найближчого цілого числа, але ви можете бачити значну різницю між 90 і 89,825. І кілька разів інструмент «круглий прямокутник» не округлювався і фактично показував кілька цифр після десяткової крапки. Не впевнений, що там відбувається, але він точно використовує та зберігає більш точне число, яке було введено.
Так чи інакше, я оновив перелік вище, щоб включити лише три цифри після десяткової крапки (раніше їх було 13!). У більшості ситуацій, мабуть, важко буде визначити різницю між прозорим значком 512 пікселя, замаскованим у радіусі 90 пікселів, та маскованим у 89,825, але антиаліація закругленого кута, безумовно, закінчиться дещо іншим і, ймовірно, буде видно в певних обставинах, особливо якщо друга, більш точна маска нанесе Apple, у коді чи іншим способом.