SORU
13 EYLÜL 2014, CUMARTESİ


Nasıl vektör görüntüleri Güncellemelerinden 6 (dosyalar yani pdf) çalışıyor mu?

Nasıl vektör Güncellemelerinden 6'da işe destekliyor mu?

Ben bir resim yeniden boyutlandırma deneyin, tırtıklı görünüyor, ne veriyor?

CEVAP
13 EYLÜL 2014, CUMARTESİ


Nasıl böyle büyük mükafat 6.3 vektörleri kullanmak için:

  1. Bir görüntü kaydedin.pdf@1x boyutu uygun (44x44 örneğin, araç çubuğu düğmesi için) dosyası.
  2. Senin içindeGörüntüleri.xcassetsyeni bir dosya oluşturunGörüntü Ayarlayın.
  3. Öznitelikleri MüfettişsetÖlçek FaktörleriiçinTek Vektör.
  4. Sürükle ve pdf dosyası açılırTüm Evrenselbölüm.
  5. Artık herhangi bir adıyla resim başvurabilirsiniz.pngdosya.
    (E. g. [UIImage imageNamed:@"myImage"])

Nasıl böyle büyük mükafat 6 eski sürümlerinde vektörleri kullanmak için:

  • Yukarıdaki adımları takip dışında 3 set adımTürleriiçinVektörler.

Nasıl vektörler Güncellemelerinden 6 çalışma

Vektör destek Güncellemelerinden çoğu insan vektörler düşünmek, ölçek yukarı ve aşağı, ve hala iyi bakabilirsiniz resimler düşündükleri için 6, kafa karıştırıcı. Ancak, böyle büyük mükafat iOS 6 için tam destek vektör yok, işler biraz farklı çalışır.

Karışıklık basitleştirmek için, vektör sistemi aşağıdaki gibi çalışıyor

  • Sadece .pdf görüntü alır, ve*,* 3*,* 2 @3x.png varlıkların oluşturduğu aptal bir sistemdirzaman yapı.

Örneğin, 44 x 44 vektör bir varlık olan foo.pdf verilir varsayalım. Atzaman yapıaşağıdaki dosyaları oluşturur:

  1. 44 foo@1x.png x 44
  2. 88 foo@2x.png x 88
  3. 132 foo@3x.png x 132

Bu herhangi bir görüntü boy için aynı şekilde işler. Eğer 100 bar.pdf varsa, örneğin, x 100, olur:

  1. 100 bar@1x.png x 100
  2. 200 bar@2x.png x 200
  3. 300 x 300 bar@3x.png

Etkileri:

  • Görüntü için yeni bir boyut seçemezsiniz; yalnızca 44x44 boyutunda devam edersen iyi bakacağız. Nedeni olmasıdırtam vektör destek uygulanmadı. Bu vektörler tek şey görüntü varlıkları kurtarmak için zaman kazanmak. Eğer zaten bu tek adımlı bir işlem yapan bir aracı (Photoshop komut dosyası gibi) varsa, pdf vektörler kullanılarak elde edecek tek şey-geleceğe destekörneğin eğer iOS 9 Apple bu sadece çalışacak @4x varlıklar, ihtiyaç başlar veaz korumak için dosyaları.
  • @1x boyutta tüm varlıklar için, PDF dosyası olarak kaydedilmiş sormalısınız. Diğer şeyler arasında, bu UİİmageViews doğru içsel içerik boyutu izin verir.

Sebep Apple bu şekilde iş yapmış olabilir:

  • Geriye doğru uyumluönceki iOS sürümleri ile.
  • Yeniden boyutlandırma vektörleri bu şekilde uygulanması, tarafından zamanında hesaplamalı yoğun bir görev olabilir; olabilirperformans isabet vardır.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • foreignimage

    foreignimage

    13 HAZİRAN 2006
  • TheDailyTechDose

    TheDailyTech

    15 EKİM 2012
  • TheFlightsuit

    TheFlightsui

    22 HAZİRAN 2009