ไอคอนแอพ iPhone - รัศมีที่แน่นอน?


313

ฉันกำลังพยายามสร้างไอคอนสำหรับแอพ iPhone ของฉัน แต่ไม่ทราบวิธีการรับรัศมีที่แน่นอนที่ไอคอนของ iPhone ใช้ ฉันค้นหาและค้นหาบทช่วยสอนหรือแม่แบบ แต่ไม่พบ

ฉันแน่ใจว่าฉันเป็นคนปัญญาอ่อน แต่คุณจะได้มุมที่โค้งมนตรงกับไอคอนของคุณจาก Illustrator หรือ Photoshop ได้อย่างไร

แก้ไข:

รัศมีของ Retina iPad คืออะไร


2
ทำไมคุณถึงเชื่อว่าคุณต้องการ?
Nick Veys

@NickVeys ไม่ว่าจะอายุเท่าไหร่ ไม่แน่ใจว่านี่เป็นความตั้งใจของผู้โพสต์หรืออาจเป็นแอป Jailbreak หรืออาร์ตเวิร์คนอก iOS
tkbx

9
จากนั้น iOS 7 ก็มาเพิ่มรัศมีไอคอน "ค่าเริ่มต้น" และทำให้คำถามนี้ล้าสมัยทันที
marzapower

1
ไอคอนไม่ควรถูกปัดอีก แอปเปิ้ลในขณะนี้ต้องใช้กราฟิกตารางโดยไม่มีการปัดเศษมุม
Mark Whitaker

1
คุณแค่ต้องการไอคอนสี่เหลี่ยมจัตุรัสขนาด 1024 * 1024 ใช้แอพบางตัวเช่นPrepoเพื่อสร้างขนาดที่ต้องการทั้งหมด อุปกรณ์จะทำส่วนที่เหลือให้คุณ
NSDeveloper

คำตอบ:


340

คุณสามารถสร้างไอคอนสี่ไอคอน (ณ วันนี้) สำหรับแอปของคุณและพวกเขาทั้งหมดสามารถมีรูปลักษณ์ที่แตกต่าง - ไม่จำเป็นต้องขึ้นอยู่กับภาพ 512x512

  • รัศมีมุมสำหรับไอคอน 512x512 = 80 (iTunesArtwork)
  • รัศมีมุมสำหรับไอคอน 1024x1024 = 180 (iTunesArtwork Retina )
  • รัศมีมุมสำหรับไอคอน 57x57 = 9 (iPhone / iPod Touch)
  • รัศมีมุมสำหรับไอคอน 114x114 = 18 (iPhone / iPod Touch Retina )
  • รัศมีมุมสำหรับไอคอน 72x72 = 11 (iPad)
  • รัศมีมุมสำหรับไอคอน 144x144 = 23 (iPad Retina )

หากคุณสร้างชุดไอคอนที่กำหนดเองคุณสามารถตั้งค่า UIPrerenderedIconตัวเลือกให้เป็นจริงในไฟล์ info.plist ของคุณและจะไม่เพิ่มเอฟเฟกต์เงา แต่จะวางพื้นหลังสีดำไว้ข้างใต้และยังคงรอบมุมภาพด้วยรัศมีมุมเหล่านี้ ดังนั้นหากรัศมีมุมของไอคอนใด ๆ สูงกว่าก็จะแสดงเป็นสีดำรอบ ๆ ขอบ / มุม

แก้ไข:ดูความคิดเห็นจาก @ devin-g-rhode และคุณสามารถเห็นว่าขนาดไอคอนในอนาคตใด ๆ ควรมี1:6.4อัตราส่วนของรัศมีมุมต่อขนาดไอคอน นอกจากนี้ยังมีคำตอบที่ดีมากจากhttps://stackoverflow.com/a/29550364/396005ซึ่งมีตำแหน่งของไฟล์มาสก์ภาพที่ใช้ใน SDK สำหรับมุมไอคอนการปัดเศษ

ในการเพิ่มไฟล์ที่รองรับเรตินาให้ใช้ชื่อไฟล์เดียวกันและเพิ่ม '@ 2x' ดังนั้นหากฉันมีไฟล์สำหรับไอคอน 72x72 ของฉันที่ชื่อว่า icon.png ฉันจะเพิ่มไฟล์ PNG ขนาด 114x114 ชื่อ icon@2x.png ให้กับโครงการ / เป้าหมายและ Xcode จะใช้มันเป็นไอคอนบนจอแสดงผลเรตินา คุณสามารถเห็นสิ่งนี้ได้ในหน้าสรุปของเป้าหมายแอปพลิเคชันหากคุณทำถูกต้อง การทำงานเช่นเดียวกันกับภาพเริ่มต้นของคุณ ใช้ launch.png ที่ 320x480 และ launch@2x.png ที่ 640x960


9
โปรดทราบว่าไอคอนบน iPhone 4 ไม่ได้เป็น 72x72 แต่ 114x114 มีรัศมีของ18 ;)
Pascal

1
@Pascal @stinkbutt: แก้ไขและ +1
BoltClock

98
512/80 == 114/18 == 72/11 == 57/9 == 6.4 คุณสามารถใช้ความยาวสแควร์ของไอคอนแล้วหารด้วย 6.4 เพื่อให้ได้อัตราส่วนเดียวกันกับที่แอปเปิลทำ ดังนั้นสำหรับไอคอน 19x19, รัศมี 19 / 6.4 ~ 3px
Devin G Rhode

8
รัศมี 80px สำหรับ iTunesArtwork ผิดอย่างแน่นอน คุณสามารถค้นหารูปหน้ากากที่ใช้ใน iTunes ในชุดรวม iTunes มันคือ 90 px เมื่อไม่นานมานี้มีการเปลี่ยนแปลงหรือไม่?
zmippie

6
รัศมี iPad ของ Retina (ไอคอน 144x144) คือ23พิกเซลหรือ FYI และ 1024x1024 ไอคอนควรมีรัศมี160พิกเซล ค่อนข้างง่ายที่จะคำนวณสิ่งเหล่านี้ด้วยตัวคุณเอง
แอนดรูอาร์อา

283

หลังจากลองคำตอบบางส่วนในโพสต์นี้ฉันได้ปรึกษากับ Louie Mantia (อดีตผู้ออกแบบ Apple, Square และ Iconfactory) และคำตอบทั้งหมดที่โพสต์ไว้ในโพสต์นี้ผิด Apple เริ่มต้นด้วยไอคอน 57px และรัศมี 10 จากนั้นปรับขนาดขึ้นหรือลงจากที่นั่น ดังนั้นคุณสามารถคำนวณรัศมีสำหรับขนาดไอคอนใด ๆ ที่ใช้10/57 x new size(ตัวอย่างเช่น10/57 x 114ให้ 20 ซึ่งเป็นรัศมีที่เหมาะสมสำหรับไอคอน 114px) นี่คือรายการของไอคอนที่ใช้บ่อยที่สุดแบบแผนการตั้งชื่อที่เหมาะสมขนาดพิกเซลและรัศมีมุม

  1. Icon1024.png - 1024px - 179.649
  2. Icon512.png - 512px - 89.825
  3. Icon.png - 57px - 10
  4. Icon@2x.png - 114px - 20
  5. Icon-72.png - 72px - 12.632
  6. Icon-72@2x.png - 144px - 25.263
  7. Icon-Small.png - 29px - 5.088
  8. Icon-Small@2x.png - 58px - 10.175

นอกจากนี้ตามที่กล่าวไว้ในคำตอบอื่น ๆ คุณไม่ต้องการครอบตัดรูปภาพใด ๆ ที่คุณใช้ในไบนารีหรือส่งไปยัง Apple สิ่งเหล่านั้นควรเป็นรูปสี่เหลี่ยมจัตุรัสและไม่มีความโปร่งใสใด ๆ Apple จะปิดบังไอคอนแต่ละอันโดยอัตโนมัติในบริบทที่เหมาะสม

อย่างไรก็ตามการทราบข้อมูลข้างต้นเป็นสิ่งสำคัญ แต่สำหรับการใช้ไอคอนภายใน UI ของแอพที่คุณต้องใช้มาสก์ในรหัสหรือแสดงผลล่วงหน้าใน Photoshop นอกจากนี้ยังเป็นประโยชน์เมื่อสร้างงานศิลปะสำหรับเว็บไซต์และสื่อส่งเสริมการขายอื่น ๆ

อ่านเพิ่มเติม:

Neven Mrgan เกี่ยวกับขนาดไอคอนเพิ่มเติมและข้อควรพิจารณาในการออกแบบอื่น ๆ : ขนาดไอคอนของแอป ios

Bjango มาร์คเอ็ดเวิร์ดกับตัวเลือกที่แตกต่างกันสำหรับการสร้าง roundrects ใน Photoshop และทำไมมันเป็นเรื่องสำคัญ: RoundRect

เอกสารอย่างเป็นทางการของ Apple เกี่ยวกับขนาดไอคอนและข้อควรพิจารณาในการออกแบบ: ไอคอนและรูปภาพ

ปรับปรุง:

ฉันทำการทดสอบใน Photoshop CS6 และดูเหมือนว่า 3 หลักหลังจากจุดทศนิยมนั้นมีความแม่นยำเพียงพอที่จะจบลงด้วยเวกเตอร์เดียวกัน (อย่างน้อยก็แสดงโดย Photoshop ที่ซูม 3200%) เครื่องมือ Round Rect บางครั้งปัดอินพุตเป็นจำนวนเต็มที่ใกล้ที่สุด แต่คุณสามารถเห็นความแตกต่างที่สำคัญระหว่าง 90 และ 89.825 และหลายครั้งที่เครื่องมือ Round Rectangle ไม่ปัดขึ้นและแสดงตัวเลขหลายหลักหลังจุดทศนิยม ไม่แน่ใจว่าเกิดอะไรขึ้น แต่ใช้และเก็บหมายเลขที่แม่นยำยิ่งขึ้นที่ป้อน

อย่างไรก็ตามฉันได้อัปเดตรายการด้านบนเพื่อรวมตัวเลขเพียง 3 หลักหลังจุดทศนิยม (ก่อนที่จะมี 13!) ในสถานการณ์ส่วนใหญ่มันอาจเป็นการยากที่จะบอกความแตกต่างระหว่างไอคอนโปร่งใส 512px ที่ถูกปกคลุมด้วยรัศมี 90px และอีกหนึ่งหน้ากากที่ 89.825 แต่การลดรอยหยักของมุมโค้งมนจะสิ้นสุดที่แตกต่างกันเล็กน้อยและน่าจะปรากฏในบางสถานการณ์โดยเฉพาะ หากแอพพลิเคชั่นที่สองมีความแม่นยำมากกว่านี้ถูกใช้โดย Apple ในรหัสหรืออื่น ๆ


คำตอบที่ดี โดยส่วนตัวฉันใช้ 512px กับรัศมี 90px เป็นจุดเริ่มต้นแล้วลดขนาดตามที่ต้องการ ทำงานได้สมบูรณ์แบบ
Aleksandar Vacić

1
อเล็กซานดาร์อาจดูดีในสถานการณ์ส่วนใหญ่เริ่มต้นที่ 90 จะไม่สมบูรณ์แบบในทุกสถานการณ์ ดูการอัปเดตของฉันด้านบน
drbarnard

2
โพสต์ที่ยอดเยี่ยมพร้อมรายละเอียดมากมาย ดีใจมากที่คุณบั๊ก Louie เพื่อหาคำตอบที่แน่นอน ฉันได้รับทั้งหมดขึ้นอยู่กับ 57px แล้วปรับขนาดขึ้น แต่นั่นก็เป็นความบังเอิญ เยี่ยมมากที่ได้รับการยืนยันว่าเป็นสิ่งที่ Apple ทำ
Marc Edwards

นี่หมายความว่าหากไอคอนแอปไม่เป็นสี่เหลี่ยมเราควรใช้ Illustrator เพื่อวาดไอคอนหรือไม่? เพราะ Photoshop ไม่รองรับรัศมีด้วยจุดทศนิยม .....
flypig

โปรดให้คะแนนคำตอบนี้เพราะคำตอบ 1 อันดับแรกไม่ถูกต้องอีกต่อไป ฉันพบว่าไอคอน 1024px ของฉันที่มีรัศมี 160 ดูเหมือนจะไม่พอดี ดังนั้นหลังจากอ่านอีกครั้งโพสต์นี้มีความแม่นยำมากขึ้นรัศมีของไอคอน 1024px ต้องเป็น 180
Quan Nguyen

34

ฉันเห็นการอภิปรายจำนวนมาก "px" แต่ไม่มีใครพูดถึงเปอร์เซ็นต์ซึ่งเป็นจำนวนคงที่ที่คุณต้องการคำนวณ

22.37%เป็นเปอร์เซ็นต์สำคัญที่นี่ คูณขนาดภาพใด ๆ ที่กล่าวถึงข้างต้นด้วย 0.2237 และคุณจะได้รัศมีพิกเซลที่ถูกต้องสำหรับขนาดนั้น

ก่อน iOS 8 Apple ใช้การปัดเศษน้อยกว่าใช้ 15.625%

แก้ไข : ขอบคุณ @Chris Prince สำหรับการแสดงความคิดเห็นกับ iOS รัศมี 8/9/10 เปอร์เซ็นต์: 22.37%


สำหรับไอคอน 1024x1024 (ฉันกำลังสร้างกราฟิกชุดคิทสำหรับพิมพ์) นี่จะให้รัศมีมุมที่ 160 ซึ่งเล็กเกินไปตามที่ตาของฉันเห็น
Chris Prince

3
สำหรับตาของฉันอีกครั้งสำหรับกราฟิกชุดกดไม่ใช่สำหรับการส่งอย่างเป็นทางการของ Apple 22.37% ดูสวยใกล้เคียงกับการปัดเศษ iOS8 เช่นรัศมี 229 พิกเซลใน Photoshop สำหรับ 1024x1024
Chris Prince

@ChrisPrince คำตอบนี้ต้องมีการอัปเดตสำหรับ iOS8 อย่างแน่นอนขอบคุณสำหรับอินพุต
bitwit

ที่จริงแล้วเปอร์เซ็นต์คือ 22.5%
saagarjha

28

สำคัญ: สมการไอคอน iOS 7

ด้วยการเปิดตัว iOS 7 ที่กำลังจะมาถึงคุณจะสังเกตเห็นว่ารัศมีไอคอน "มาตรฐาน" เพิ่มขึ้น ดังนั้นลองทำในสิ่งที่ Apple และฉันแนะนำด้วยคำตอบนี้

ปรากฏว่าสำหรับไอคอน 120px สูตรที่แสดงรูปร่างของมันได้ดีที่สุดใน iOS 7 คือ superellipse ต่อไปนี้:

|x/120|^5 + |y/120|^5 = 1

เห็นได้ชัดว่าคุณสามารถเปลี่ยน120จำนวนด้วยขนาดไอคอนที่ต้องการเพื่อรับฟังก์ชั่นที่เกี่ยวข้อง

เป็นต้นฉบับ

คุณควรให้ภาพที่มีมุม 90 ° (สิ่งสำคัญคือต้องหลีกเลี่ยงการครอบตัดมุมไอคอนของคุณ - iOS ทำเพื่อคุณเมื่อใช้รูปแบบการปัดเศษมุม) ( Apple Documentation )

วิธีที่ดีที่สุดคือไม่ปัดเศษมุมไอคอนของคุณเลย หากคุณตั้งค่าไอคอนเป็นไอคอนรูปสี่เหลี่ยม iOS จะวางซ้อนไอคอนโดยอัตโนมัติด้วยมาสก์ที่กำหนดไว้ล่วงหน้าซึ่งจะตั้งค่ามุมมนที่เหมาะสม

หากคุณตั้งค่ามุมโค้งมนด้วยตนเองสำหรับไอคอนของคุณพวกเขาอาจจะดูแตกในอุปกรณ์นี้หรือว่าอุปกรณ์เนื่องจากรูปแบบการปัดเศษมีการเปลี่ยนแปลงเล็กน้อยจากเวอร์ชัน iOS เป็นรูปแบบอื่น บางครั้งไอคอนของคุณจะใหญ่ขึ้นเล็กน้อยบางครั้ง (ถอนหายใจ) เล็กกว่าเล็กน้อย การใช้ไอคอนรูปสี่เหลี่ยมจะทำให้คุณเป็นอิสระจากภาระนี้และคุณจะต้องแน่ใจว่ามีไอคอนที่ทันสมัยและดูดีเสมอสำหรับแอปของคุณ

วิธีนี้ใช้ได้สำหรับขนาดไอคอนแต่ละขนาด (iPhone / iPod / iPad / retina) และสำหรับงานศิลปะ iTunes ฉันทำตามวิธีนี้สองสามครั้งและหากคุณต้องการฉันสามารถโพสต์ลิงก์ไปยังแอปที่ใช้ไอคอนรูปสี่เหลี่ยมดั้งเดิม

แก้ไข

เพื่อทำความเข้าใจคำตอบนี้โปรดดูที่อย่างเป็นทางการเอกสารเกี่ยวกับไอคอนแอปเปิ้ล iOS ในหน้านี้มีการระบุไว้อย่างชัดเจนว่าไอคอนรูปสี่เหลี่ยมจะได้รับสิ่งเหล่านี้โดยอัตโนมัติเมื่อแสดงบนอุปกรณ์ iOS:

  1. มุมโค้งมน
  2. เงา
  3. เงาสะท้อน (ยกเว้นคุณป้องกันผลกระทบเงา)

ดังนั้นคุณสามารถทำเอฟเฟกต์อะไรก็ได้ที่คุณต้องการเพียงแค่วาดไอคอนสี่เหลี่ยมจัตุรัสและเติมเนื้อหาลงไป รัศมีมุมสุดท้ายจะเป็นสิ่งที่คล้ายกับคำตอบอื่น ๆ ที่นี่ แต่จะไม่รับประกันเนื่องจากตัวเลขเหล่านั้นไม่ได้เป็นส่วนหนึ่งของเอกสาร Apple อย่างเป็นทางการบน iOS พวกเขาขอให้คุณวาดไอคอนรูปสี่เหลี่ยมดังนั้น ... ทำไมไม่


ใช่แล้ว นี่คือข้อสรุปที่ฉันได้รับ นอกเสียจากว่าใครมีเวลาจ่ายนักออกแบบให้สร้างและทดสอบขนาดไอคอนแต่ละรายการแยกกันสำหรับแต่ละอุปกรณ์
Dogweather

ไอคอนของคุณจะดูแย่มากเมื่อลดขนาด
ryyst

พวกเขาจะไม่ลดขนาด คุณต้องตั้งค่าขนาดไอคอนที่ถูกต้องสำหรับอุปกรณ์แต่ละชิ้น แต่แทนที่จะวาดมุมคุณเพียงแค่ปล่อยไอคอนไว้ในรูปแบบสี่เหลี่ยมจัตุรัสธรรมดา Apple จะทำงานที่เหลือให้คุณ ไม่จำเป็นต้องปรับขนาด แค่ลองและแจ้งให้เราทราบ!
marzapower

Marzapower คุณพูดถูกตราบใดที่คุณมีความสุขกับเอฟเฟกต์แสงไฟของ Apple คุณไม่สามารถมีหนึ่งโดยไม่มีอื่น ๆ เว้นแต่ว่าคุณจะแสดงผลล่วงหน้า
Gordon Dove

เอฟเฟกต์แสงไฟของ Apple ไม่เกี่ยวกับมุมโค้ง ด้วยวิธีที่คุณสามารถเปลี่ยนเอฟเฟกต์ภาพซ้อนทับในไอคอนของคุณโดยใช้ไอคอนรูปสี่เหลี่ยมและทุกอย่างจะทำงานได้ดี
marzapower

20

ผู้คนโต้เถียงกันเกี่ยวกับรัศมีมุมที่เพิ่มขึ้นเล็กน้อย แต่จริงๆแล้วไม่ใช่ในกรณีนี้

จากบล็อกนี้ :

A 'ความลับ' ของผลิตภัณฑ์ทางกายภาพของ Apple ก็คือว่าพวกเขาหลีกเลี่ยงวง (ที่รัศมีตรงกับสายที่จุดเดียว) และงานฝีมือพื้นผิวของพวกเขาด้วยสิ่งที่เรียกว่าความต่อเนื่องทางโค้ง

ป้อนคำอธิบายรูปภาพที่นี่

คุณไม่จำเป็นต้องใช้รัศมีมุมกับไอคอนสำหรับ iOS เพียงแค่ให้ไอคอนสแควร์ แต่ถ้าคุณยังต้องการทราบวิธีรูปร่างที่แท้จริงเรียกว่าSquircleและด้านล่างเป็นสูตร:

ป้อนคำอธิบายรูปภาพที่นี่


2
ไอคอน iPhone จะไม่มีอีกต่อไปกับสี่เหลี่ยมมุมโค้งมนตั้งแต่ iOS 7 นี้ควรจะเป็นคำตอบที่ได้รับการยอมรับ(แม้ว่าสูตรไม่ได้เป็นคำตอบที่ชัดเจนกับขนาดของมุมโค้ง)
Crazyrems

1
@Crazyrems ขอบคุณ แต่ไม่มีขนาดรัศมีให้ BEC มุมโค้ง (ไม่มน) ตามขนาดของสี่เหลี่ยมด้วย "สูตร" เฉพาะ
Onur Yıldırım

16

คำตอบจาก dbarnard มีสูตรในการคำนวณรัศมีที่ถูกต้อง แต่เนื่องจากคุณกำลังมองหาแม่แบบมาสก์และภาพซ้อนทับทั้งหมดจึงสามารถพบได้ในไดเรกทอรีนี้:

/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator5.1.sdk/System/Library/PrivateFrameworks/MobileIcons.framework

(พา ธ สำหรับรุ่นล่าสุดของ XCode สำหรับรุ่นเก่ามันอาจจะอยู่ใน / Developer /)

ดังที่คนอื่น ๆ สังเกตไว้คุณไม่ควรปิดบังด้วยตนเอง แต่คุณสามารถใช้สิ่งเหล่านี้เพื่อตรวจสอบว่าไอคอนของคุณจะมีลักษณะอย่างไรเมื่อถูกหลอกลวง

(เครดิตสำหรับการค้นพบนี้ไปที่ Neven Mrgan IIRC)


1
เส้นทางนี้เปลี่ยนไปกับ SDK ทุกรุ่น คุณสามารถค้นหาเส้นทางปัจจุบันด้วยคำสั่งนี้find /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs -name 'MobileIcons.framework'
Bruno Bronosky

8

รัศมีมุมของไอคอน 57 x 57 พิกเซลคือ 9 พิกเซล


2
Willc2 คุณถูกต้อง แต่ถ้า Frank ออกแบบไอคอน iPhone อย่างถูกต้องเขาจะทำงานกับภาพ 512x512 และรัศมีเส้นขอบที่ระดับนั้นคือ 80 พิกเซลซึ่งปัดเศษเป็น 9px เมื่อคุณลดขนาดลงเป็น 57x57
Jessedc

6

อย่างที่คนอื่นพูดคุณไม่ต้องการปัดเศษ คุณต้องการจัดส่งกราฟิกสี่เหลี่ยมแบบแบน (ไม่มีเลเยอร์หรืออัลฟ่า) Apple เปลี่ยนหน้ากากที่ใช้ในการปัดเศษมุมของคุณใน iOS7 และจากนั้นอีกครั้งใน iOS8 คุณสามารถค้นหามาสก์เหล่านี้ได้ในชุดแอปพลิเคชัน Xcode ของคุณ เส้นทางจะเปลี่ยนไปด้วย SDK ใหม่ทุกเวอร์ชันที่วางจำหน่าย ดังนั้นฉันจะแสดงให้คุณเห็นว่าคุณจะพบมันได้อย่างไร

find /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs -name 'MobileIcons.framework'

ในขณะนี้เส้นทางที่พบโดยคำสั่งนั้น/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator.sdk/System/Library/PrivateFrameworks/MobileIcons.frameworkแต่ไม่ไว้ใจ ใช้คำสั่งเพื่อค้นหาด้วยตัวคุณเอง

พา ธ ดังกล่าวชี้ไปยังไดเรกทอรีพร้อมไฟล์เหล่านี้ (อีกครั้งในขณะที่โพสต์นี้)

./AppFolderBadgeIconMask-128_1only_.png
./AppFolderBadgeIconMask-16_1only_.png
./AppFolderBadgeIconMask-256_1only_.png
./AppFolderBadgeIconMask-32_1only_.png
./AppFolderBadgeIconMask-512_1only_.png
./AppFolderBadgeIconOverlay-128_1only_.png
./AppFolderBadgeIconOverlay-16_1only_.png
./AppFolderBadgeIconOverlay-256_1only_.png
./AppFolderBadgeIconOverlay-32_1only_.png
./AppFolderBadgeIconOverlay-512_1only_.png
./AppFolderBadgeIconShadow-128_1only_.png
./AppFolderBadgeIconShadow-16_1only_.png
./AppFolderBadgeIconShadow-256_1only_.png
./AppFolderBadgeIconShadow-32_1only_.png
./AppFolderBadgeIconShadow-512_1only_.png
./AppIconMask@2x~ipad.png
./AppIconMask@2x~iphone.png
./AppIconMask@3x~iphone.png
./AppIconMask~ipad.png
./AppIconMask~iphone.png
./CarAppIconMask.png
./CarNotificationAppIconMask.png
./DefaultIcon-20.png
./DefaultIcon-20@2x.png
./DefaultIcon-20@3x.png
./DefaultIcon-29.png
./DefaultIcon-29@2x.png
./DefaultIcon-29@3x.png
./DefaultIcon-40.png
./DefaultIcon-40@2x.png
./DefaultIcon-40@3x.png
./DefaultIcon-60@2x~iphone.png
./DefaultIcon-60@3x~iphone.png
./DefaultIcon-76@2x~ipad.png
./DefaultIcon-76~ipad.png
./DocumentBadgeMask-145.png
./DocumentBadgeMask-145@2x.png
./DocumentBadgeMask-20.png
./DocumentBadgeMask-20@2x.png
./DocumentBadgeMask-20@3x.png
./DocumentBase-320@2x~ipad.png
./DocumentBase-320~ipad.png
./DocumentBase-48.png
./DocumentBase-48@2x.png
./DocumentBase-48@3x.png
./DocumentMask-320@2x~ipad.png
./DocumentMask-320~ipad.png
./DocumentMask-48.png
./DocumentMask-48@2x.png
./DocumentMask-48@3x.png
./NanoDefaultIcon-24.0@2x.png
./NanoDefaultIcon-27.5@2x.png
./NanoDefaultIcon-40.0@2x.png
./NanoDefaultIcon-44.0@2x.png
./NanoDefaultIcon-86.0@2x.png
./NanoDefaultIcon-98.0@2x.png
./NanoIconMaskChiclet-24.0@2x.png
./NanoIconMaskChiclet-27.5@2x.png
./NanoIconMaskChiclet-40.0@2x.png
./NanoIconMaskChiclet-44.0@2x.png
./NanoIconMaskChiclet-86.0@2x.png
./NanoIconMaskChiclet-98.0@2x.png
./NewsstandDefaultMagazine_1only_.png
./NewsstandDefaultNewspaper_1only_.png
./NewsstandMagazineGradientLeft@2x~ipad.png
./NewsstandMagazineGradientLeft@2x~iphone.png
./NewsstandMagazineGradientLeft~ipad.png
./NewsstandMagazineGradientLeft~iphone.png
./NewsstandMagazineGradientRight@2x~ipad.png
./NewsstandMagazineGradientRight@2x~iphone.png
./NewsstandMagazineGradientRight~ipad.png
./NewsstandMagazineGradientRight~iphone.png
./NewsstandMagazineSwitcherGradientLeft.png
./NewsstandMagazineSwitcherGradientLeft@2x.png
./NewsstandNewspaperGradientBottom@2x~ipad.png
./NewsstandNewspaperGradientBottom@2x~iphone.png
./NewsstandNewspaperGradientBottom~ipad.png
./NewsstandNewspaperGradientBottom~iphone.png
./NewsstandNewspaperGradientLeft@2x~ipad.png
./NewsstandNewspaperGradientLeft@2x~iphone.png
./NewsstandNewspaperGradientLeft~ipad.png
./NewsstandNewspaperGradientLeft~iphone.png
./NewsstandNewspaperGradientRight@2x~ipad.png
./NewsstandNewspaperGradientRight@2x~iphone.png
./NewsstandNewspaperGradientRight~ipad.png
./NewsstandNewspaperGradientRight~iphone.png
./NewsstandNewspaperSwitcherGradientBottom.png
./NewsstandNewspaperSwitcherGradientBottom@2x.png
./NewsstandNewspaperSwitcherGradientLeft.png
./NewsstandNewspaperSwitcherGradientLeft@2x.png
./NewsstandNewspaperSwitcherGradientRight.png
./NewsstandNewspaperSwitcherGradientRight@2x.png
./NewsstandThumbnailShadow@2x~ipad.png
./NewsstandThumbnailShadow@2x~iphone.png
./NewsstandThumbnailShadow~ipad.png
./NewsstandThumbnailShadow~iphone.png
./NotificationAppIconMask.png
./NotificationAppIconMask@2x.png
./NotificationAppIconMask@3x.png
./SpotlightAppIconMask.png
./SpotlightAppIconMask@2x.png
./SpotlightAppIconMask@3x.png
./TableIconMask.png
./TableIconMask@2x.png
./TableIconMask@3x.png
./TableIconOutline.png
./TableIconOutline@2x.png
./TableIconOutline@3x.png

อย่างที่คุณเห็นมีหน้ากากแตกต่างกันมากมาย แต่มีชื่อค่อนข้างชัดเจน นี่คือAppIconMask@3x~iphone.pngภาพ:

AppIconMask@3x~iphone.png

คุณสามารถใช้มันเพื่อทดสอบไอคอนของคุณเพื่อดูว่ามันจะดูโอเคหลังจากที่ถูกหลอกลวง แต่ไม่ได้รอบมุมของคุณ หากคุณทำเช่นนั้นเมื่อ Apple เปลี่ยนมาสก์เหล่านั้นอีกครั้งคุณจะมีสิ่งประดิษฐ์


6

คำตอบก่อนหน้านี้สำหรับคำถามนี้ทั้งหมดล้าสมัยแล้ว ตั้งแต่อย่างน้อยพฤษภาคม 2015 Apple ต้องการให้คุณแสดงไอคอนรูปสี่เหลี่ยมโดยไม่มีการปัดเศษ:

เก็บมุมของไอคอนสี่เหลี่ยม ระบบใช้รูปแบบที่ปัดมุมไอคอนโดยอัตโนมัติ

https://developer.apple.com/ios/human-interface-guidelines/graphics/app-icon/


1
ลิงก์ควรได้รับการอัปเดตในคำตอบนี้ไปที่: developer.apple.com/ios/human-interface-guidelines/graphics/…
Jeremy Wiebe

5

หากไม่พิจารณาจังหวะนั้นรัศมีที่แน่นอนคือ 10px สำหรับไอคอน 57x57

ผมได้รับข้อมูลนี้จากiconreference


1
ฉันเห็นด้วยกับสิ่งนี้ การใช้รัศมี 9px นั้นดูไม่ถูกต้องนักหากคุณกำหนดกรอบไอคอนแอพด้วยการใช้นิ้วภายในเพื่อให้ได้ผลเหมือนกับแอพการตั้งค่า 10px สำหรับไอคอน 57x57px และ 20px สำหรับไอคอน @ 2x ดูดีกว่าสำหรับฉันมาก
Alex Robinson

4

เมื่อมีการออกแบบไอคอน app ของฉันกับ Photoshop, ฉันได้พบว่าไม่มีรัศมีมุมจำนวนเต็มเหมาะกับหน้ากากของอุปกรณ์ว่าว่า

สิ่งที่ฉันทำตอนนี้คือการสร้างโครงการว่างเปล่าด้วย Xcode ตั้งไฟล์ PNG สีขาวอย่างสมบูรณ์เป็นไอคอนและปิดมุมเอียงและเงาที่ตั้งไว้ล่วงหน้า จากนั้นฉันเรียกใช้แอพและจับภาพหน้าจอของหน้าจอหลัก ตอนนี้คุณสามารถสร้างหน้ากากจากรูปภาพนั้นซึ่งคุณสามารถใช้ใน Photoshop ได้อย่างง่ายดาย นี่จะทำให้คุณได้มุมที่โค้งมนอย่างสมบูรณ์แบบ


ดู @Agos คำตอบใช้ png-masks ในโฟลเดอร์ที่เขากล่าวถึง
กุสตาฟ

3

iphone อยู่ที่มุมสำหรับคุณสิ่งที่คุณต้องมีคือไอคอนรูปสี่เหลี่ยมจัตุรัสขนาด 57x57 และคุณน่าจะดี


4
สำหรับแอปอย่างเป็นทางการนี่เป็นเรื่องจริง (เช่นกัน 57x57 ไม่ใช่ขนาดที่คุณต้องการอีกต่อไป) แต่สำหรับแอปแหกคุกการปัดเศษนี้ไม่ได้ทำเพื่อคุณ คุณต้องทำการปัดเศษในกราฟิก PNG ด้วยตนเอง ดังนั้นมันอาจสำคัญมาก
เนท

3

มีคำตอบที่ขัดแย้งกันทั้งหมดสองคำโดยมีคะแนนเสียงเป็นจำนวนมาก 160px @ 1024 อีกคำตอบคือ 180px @ 1024 ดังนั้นแม่มด?

ฉันทำการทดลองบางอย่างและฉันคิดว่ามันเป็น 180px @ 1024 ดังนั้น drbarnard นั้นถูกต้อง

ฉันดาวน์โหลดไอคอน iTunes U จาก App Store มันเป็น 175x175px ฉันยกระดับสัญญาณลงใน photoshop เป็น 1024px และวางรูปทรงสองรูปไว้หนึ่งอันมีรัศมี 160px และอีกอันหนึ่งมี 180px

ดังที่คุณเห็นด้านล่างรูปร่าง (เส้นสีเทาบาง) ที่มี 160px (อันที่ 1) ปิดเล็กน้อยในขณะที่อันที่ 180px นั้นดูดี

รูปร่างที่มีรัศมี 160pxป้อนคำอธิบายรูปภาพที่นี่

นี่คือสิ่งที่ฉันทำตอนนี้ใน PhotoShop:

  1. ฉันจะสร้างผืนผ้าใบขนาด1026x1026px กับ 180pxหน้ากากสำหรับการออกแบบหลักของสมาร์ทวัตถุ
  2. ฉันทำซ้ำ Smart Object หลัก 5 ครั้งและปรับขนาดเป็น 1024px, 144px, 114px, 72px และ 57px
  3. ฉันวาง "New Layered Based Slice" ใน Smart Objects แต่ละรายการและฉันเปลี่ยนชื่อชิ้นตามขนาด (เช่นไอคอน -72px)
  4. เมื่อฉันบันทึกงานศิลปะฉันเลือก "All User Slice" และ BANG! ฉันมีไอคอนทั้งหมดที่จำเป็นสำหรับแอพของฉัน

ถ้าคุณปรับขนาดภาพ แต่ให้เส้นสีเทาบาง ๆ เหมือนกัน คำตอบ: ในที่สุดมันจะจับคู่กับเส้นสีเทา ดังนั้นจึงไม่ใช่รัศมีของเส้นขอบที่ผิด แต่ขนาดของไอคอนสำหรับรัศมีเส้นขอบนั้น ...
MoralCode

2

ฉันลองรัศมี 228px สำหรับ 1024x1024 และใช้งานได้ :)


y เราควรใช้วิทยุหรือไม่ถ้าไม่มีไอคอนรูปสี่เหลี่ยมวิทยุจะทำงานได้อย่างสมบูรณ์
Vinayak

2

อัปเดต (ณ วันที่ 2018 มกราคม) สำหรับความต้องการของไอคอนแอป:


https://developer.apple.com/ios/human-interface-guidelines/icons-and-images/app-icon/

เก็บมุมของไอคอนสี่เหลี่ยมให้มุมไอคอนตารางระบบใช้รูปแบบที่ปัดมุมไอคอนโดยอัตโนมัติ

เก็บง่ายพื้นหลังและหลีกเลี่ยงความโปร่งใส ตรวจสอบให้แน่ใจว่าไอคอนของคุณทึบแสงและไม่เกะกะพื้นหลัง ให้ภาพพื้นหลังที่เรียบง่ายดังนั้นจึงไม่สามารถเอาชนะไอคอนแอปอื่น ๆ ที่อยู่ใกล้เคียง คุณไม่จำเป็นต้องเติมเนื้อหาลงในไอคอนทั้งหมด


ใช่ฉันสร้างไอคอนรูปสี่เหลี่ยมโดยไม่มีมุมมนและด้วย "ไอคอนตั้งค่าสร้าง" (ใน App Store) ไอคอนทั้งหมดจะถูกสร้างขึ้นโดยอัตโนมัติ
J. Fdez

1

คุณไม่จำเป็นต้องใช้รัศมีมุมกับไอคอนแอปของคุณคุณสามารถใช้ไอคอนสี่เหลี่ยมได้ อุปกรณ์ใช้รัศมีมุมโดยอัตโนมัติ

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.