Image Size and Resolution
Last updated
Last updated
The coordinates system iOS uses to place content onscreen is based on measurements in points, which map to pixels in the display. On a standard-resolution screen, one point is equal to one pixel. High-resolution screens have a higher pixel density. Because there are more pixels in the same amount of physical space, there are more pixels per point. As a result, high-resolution displays require images with more pixels.
iOSκ° νλ©΄μ μ½ν μΈ λ₯Ό λ°°μΉνλ λ° μ¬μ©νλ μ’ν μμ€ν μ μ μ μΈ‘μ κ°μ κΈ°λ°μΌλ‘νλ©°,μ΄ κ°μ νλ©΄μ ν½μ μ 맀νλ©λλ€. νμ€ ν΄μλ νλ©΄μμ ν μ μ ν ν½μ κ³Ό κ°μ΅λλ€. κ³ ν΄μλ νλ©΄μ ν½μ λ°λκ° λμ΅λλ€. κ°μ μμ 물리μ 곡κ°μ λ λ§μ ν½μ μ΄ μκΈ° λλ¬Έμ μ λΉ λ λ§μ ν½μ μ΄ μμ΅λλ€. κ²°κ³Όμ μΌλ‘, κ³ ν΄μλ λμ€νλ μ΄λ λ λ§μ ν½μ μ κ°λ μ΄λ―Έμ§λ₯Ό νμλ‘ν©λλ€.
Supply high-resolution images for all artwork in your app, for all devices your app supports. Depending on the device, you accomplish this by multiplying the number of pixels in each image by a specific scale factor. A standard resolution image has a scale factor of 1.0 and is referred to as an @1x image. High resolution images have a scale factor of 2.0 or 3.0 and are referred to as @2x and @3x images. Suppose you have a standard resolution @1x image thatβs 100px Γ 100px, for example. The @2x version of this image would be 200px Γ 200px. The @3x version would be 300px Γ 300px.
μ±μμ μ§μνλ λͺ¨λ κΈ°κΈ°λ₯Ό μν΄ λͺ¨λ μνΈμμ κ³ ν΄μλ μ΄λ―Έμ§λ₯Ό μ 곡νμμμ€. κΈ°κΈ°μ λ°λΌ κ° μ΄λ―Έμ§μ ν½μ μμ νΉμ λ°°μ¨μ κ³±νμ¬μ΄λ₯Ό μνν©λλ€. νμ€ ν΄μλ μ΄λ―Έμ§μ λ°°μ¨μ 1.0μ΄λ©° @ 1x μ΄λ―Έμ§λΌκ³ ν©λλ€. κ³ ν΄μλ μ΄λ―Έμ§μ λ°°μ¨μ 2.0 λλ 3.0μ΄λ©° @ 2x λ° @ 3x μ΄λ―Έμ§λΌκ³ ν©λλ€. μλ₯Ό λ€μ΄ 100px Γ 100pxμ νμ€ ν΄μλ @ 1x μ΄λ―Έμ§κ° μλ€κ³ κ°μ ν΄ λ³΄κ² μ΅λλ€. μ΄ μ΄λ―Έμ§μ @ 2x λ²μ μ 200px Γ 200pxμ λλ€. @ 3x λ²μ μ 300px Γ 300pxμ λλ€.
Use an 8px-by-8px grid. A grid keeps lines sharp and ensures that content is as crisp as possible at all sizes, requiring less retouching and sharpening. Snap the image boundaries to the grid to minimize half pixels and blurry details that can occur when scaling down.
8 x 8 ν½μ 그리λλ₯Ό μ¬μ©νμμμ€. 그리λλ μ μ λ μΉ΄λ‘κ² μ μ§νκ³ λͺ¨λ ν¬κΈ°μμ κ°λ₯ν ν μ½ν μΈ κ° μ λͺ νλλ‘ νμ¬ retouching λ° sharpeningκ° λ νμν©λλ€. μ΄λ―Έμ§ κ²½κ³λ₯Ό 그리λμ μ€λ νμ¬ μΆμν λ λ°μν μ μλ μ λ° ν½μ κ³Ό νλ¦Ών μΈλΆ μ 보λ₯Ό μ΅μνν©λλ€.
Produce artwork in the appropriate format. In general, use de-interlaced PNG files for bitmap/raster artwork. PNG supports transparency and, because it's lossless, compression artifacts don't blur important details or alter colors. It's a good choice for intricate artwork that requires effects like shading, textures, and highlights. Use JPEG for photos. Its compression algorithm usually produces smaller sizes than lossless formats and artifacts are harder to discern in photos. Photo-realistic app icons, however, look best as PNGs. Use PDF for glyphs and other flat, vector artwork that requires high-resolution scaling.
μ μ ν ν¬λ§·μΌλ‘ μνΈμλ₯Ό μμ±νμμμ€. μΌλ°μ μΌλ‘ bitmap/raster μνΈμλ₯Ό μν΄ de-interlaced PNG νμΌμ μ¬μ©νμμμ€. PNGλ ν¬λͺ λλ₯Ό μ§μνλ©° 무μμ€μ΄κΈ° λλ¬Έμ μμΆ μν°ν©νΈλ μ€μν μΈλΆ μ¬νμ ν리κ²νκ±°λ μμμ λ³κ²½νμ§ μμ΅λλ€. κ·Έκ²μ μμ, μ§κ° λ° νμ΄λΌμ΄νΈμ κ°μ ν¨κ³Όκ° νμν 볡μ‘ν μνΈμμ μ ν©ν©λλ€. μ¬μ§μλ ββJPEGλ₯Ό μ¬μ©νμμμ€. κ·Έκ²μ μμΆ μκ³ λ¦¬μ¦μ μΌλ°μ μΌλ‘ 무μμ€ ν¬λ§·λ³΄λ€ μμ ν¬κΈ°λ₯Ό μμ±νλ©° μν°ν©νΈλ μ¬μ§μμ μλ³νκΈ°κ° λ μ΄λ ΅μ΅λλ€. μ¬μ€μ μΈ μ± μμ΄μ½μ PNGλ‘ κ°μ₯ μ 보μ λλ€. κ³ ν΄μλ μ€μΌμΌλ§μ νμλ‘νλ κΈλ¦¬ν λ° κΈ°ν νλ«, λ²‘ν° μνΈμμ PDFλ₯Ό μ¬μ©νμμμ€.
Use the 8-bit color palette for PNG graphics that donβt require full 24-bit color. Using an 8-bit color palette reduces file size without reducing image quality. This palette is not appropriate for photos.
μ 체 24 λΉνΈ μμμ νμλ‘νμ§ μλ PNG κ·Έλν½μλ 8 λΉνΈ μμ νλ νΈλ₯Ό μ¬μ©νμμμ€. 8 λΉνΈ μμ νλ νΈλ₯Ό μ¬μ©νλ©΄ μ΄λ―Έμ§ νμ§μ μ νμν€μ§ μκ³ νμΌ ν¬κΈ°λ₯Ό μ€μΌ μ μμ΅λλ€. μ΄ νλ νΈλ μ¬μ§μ μ ν©νμ§ μμ΅λλ€.
Optimize JPEG files to find a balance between size and quality. Most JPEG files can be compressed without noticeable degradation of the resulting image. Even a small amount of compression can save significant disk space. Experiment with compression settings on each image to find the optimal value that yields an acceptable result.
JPEG νμΌμ μ΅μ ννμ¬ ν¬κΈ°μ νμ§ κ°μ κ· νμ μ°ΎμΌμμμ€. λλΆλΆμ JPEG νμΌμ κ²°κ³Ό μ΄λ―Έμ§μ νμ ν μ±λ₯ μ ν μμ΄ μμΆν μ μμ΅λλ€. μ μ μμ μμΆμΌλ‘λ μλΉν λμ€ν¬ 곡κ°μ μ μ½ν μ μμ΅λλ€. κ° μμμμ μμΆ μ€μ μ μ€ννμ¬ νμ© κ°λ₯ν κ²°κ³Όλ₯Ό μ°μΆνλ μ΅μ μ κ°μ μ°Ύμ΅λλ€.
Provide alternative text labels for images and icons. Alternative text labels arenβt visible onscreen, but they let VoiceOver audibly describe what's onscreen, making navigation easier for people with visual impairments.
μ΄λ―Έμ§ λ° μμ΄μ½μ λν λ체 ν μ€νΈ λ μ΄λΈμ μ 곡νμμμ€. λ체 ν μ€νΈ λΌλ²¨μ νλ©΄μ νμλμ§ μμ§λ§, VoiceOverλ₯Ό ν΅ν΄ νλ©΄ μμ λ΄μ©μ μ²κ°μ μΌλ‘ μ€λͺ ν μ μμΌλ―λ‘ μκ°μ μ₯μ κ° μλ μ¬λμ΄ μ½κ² νμν μ μμ΅λλ€.
Image Size and Resolution - Icons and Images - iOS - Human Interface Guidelines - Apple Developer