SORU
22 EYLÜL 2014, PAZARTESİ


Nasıl iPhone çözünürlük görüntü ölçeği işlemek için?

Resim boyutları için kullanılacak en iyi ne olabilir: arka plan.eğer tüm genişliğini kapsayacak şekilde örneğin bu görüntü kullanmak istiyorsanız, background@2x.png png ve background@3x.png portre ve iPhone uygulaması için tüm kararları ekranın yarım boy?

Şu an elimizde bu var

iPhone 6 Plus   736x414 points  2208x1242 pixels    3x scale    1920x1080 physical pixels   401 physical ppi    5.5"
iPhone 6        667x375 points  1334x750 pixels     2x scale    1334x750 physical pixels    326 physical ppi    4.7"
iPhone 5        568x320 points  1136x640 pixels     2x scale    1136x640 physical pixels    326 physical ppi    4.0"
iPhone 4        480x320 points  960x640 pixels      2x scale    960x640 physical pixels     326 physical ppi    3.5"
iPhone 3GS      480x320 points  480x320 pixels      1x scale    480x320 physical pixels     163 physical ppi    3.5"

iPhone resolutions

Bazı insanlar bunun için kenardan kenara görüntü (gibi bir başlık altında soldan sağa kenar ekran) iPhone 6 Artı onlar hazırlamak back@3x.png genişlik 1242 ve iPhone 6 back@2x.png genişlik 750 eşleşme iPhone 6 ekran boyutu ancak ben sanmayın ki bu iyi bir fikir çünkü 1242 / 3 = 414 750 / 2 = 375 bu yüzden onları adlandırma olarak @2x ve 3x yok duygusu. Ve sonra geri genişliği ne olmalıdır.png - 375 veya 414?

Grafik isimleri 2x @kullanıyorsunuz ve 3x örneğin image@3x.png 30x30 çözünürlük mantıklı image@2x.png 20 x 20 çözünürlük ve görüntü olması gerektiğini düşünüyorum o zaman varsa yani ekleri.png 10x10 olmalıdır. Bu her ekran için keskin tam genişlik görüntü olmasını istiyorsak, o zaman muhtemelen 414*3=1242px, back@2x.png =414*2 828px ve geri genişliği genişliği back@3x.png oluşturmak gerektiği anlamına gelir.genişlik 414px png. Ancak bu demek oluyor ki her iPhone dışında iPhone 6 Plus var Kur uiimages kullanmak için örnek alanında uygun içerik modu ve onlar olacak scalled aşağı yani bu yine bir çözüm olmaz mı ve muhtemelen çok yavaş uygulama ise kullandığımız çok eski ölçüm cihazları.

Bu sorunu çözmek için en iyi çözüm ne olurdu?

CEVAP
29 EYLÜL 2014, PAZARTESİ


Ben şahsen yapacağız :

Imagename@2x 4/4s iPhone
Imagename-@568h 2x 5/iPhone 5s
Imagename-@667h 2x iPhone 6
Imagename-@736h 3x iPhone 6Plus

Bunun arkasındaki mantık cihazlar, iPhone 5s ise genişliği paylaşımlar aynı değer ve iPhone 4s arasında bir fark göstermesidir

Düzenleme:

Bu sadece cihaz bağımlı kaynaklar için kullanıyorum adlandırma, bir arka plan görüntüsü tüm ekranı almak istediğim çoğu zaman gibi

Imagename@2x/5 4/4s/5s/6 iPhone
Imagename@3x 6Plus/Zoom iPhone

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • andony5589

    andony5589

    7 Aralık 2011
  • InfoPuppet

    InfoPuppet

    15 Kasım 2011
  • RD

    RD

    19 NİSAN 2006