2015-06-09 22 views
6

Bir uygulamayı yayınlamak için iOS8'i hedefliyorum. Dolayısıyla 4S, 5, 6, 6+ ve iPad 2+ sürümlerinde satışa sunulacak.UIImage tam ekranını kullanırken hangi tür/boyutta görüntüye ihtiyacınız var?

ViewController adresinde bir UIImageView var, bu benim UIViewController Görünümümün tüm boyutu.

Sorum şu: Görüntüye hangi boyutlarda ihtiyacım var. Her aygıt için özel boyutta ihtiyacım olacak mı? Veya 4s/5/6'nın hepsi aynı oranları kullanır, örneğin 6+ kendi benzersiz oranına sahiptir? Ya da sadece 1 görüntü boyutu kullanıyorum ve otomatik olarak ölçeklendirelim mi (yoksa görüntüyü gerdirecek/çarpacak mı)?

Ayrıca, görüntünün olması gereken minimum boyut nedir? Örneğin, iPhone 6 + 'nın yerel boyutundan küçükse, resmin kalitesi bozulmaz mı?

+0

İstediğiniz kadar büyük resim olarak kullanılabilir ve UiimageView modunu = aspectFit yapın. Ancak görüntünün küçük olmadığından emin olun. En az 1024 × 768 boyutuna sahip olması daha iyi olur. Bu, ipad2'nin boyutu olan –

+0

iPhone (Tüm Boyutlar). Ardından, @ 1x, @ 2x, @ 3x görüntüleri sağlayın. –

cevap

0

4s/5/6 cihazlarda imageview görüntü işlemek @ 2x de o süre 6+ @ 3x.So görüntü alır ve [email protected] olarak adlandırın ve daha yüksek çözünürlüğe sahip 6+ için başka bir görüntü olarak adlandırın, [email protected] olarak adlandırın.Resim görüntüye yerleştirildiğinde, otomatik olarak 6+ için 4s/5/6 ve [email protected] için [email protected] dosyasını kullanır.

1

iOS8 olarak,

kullanımı bu post başlaması farklı ekranlar için farklı boyut sınıfları kullanabilir.

Ayrıca, farklı çözünürlükler için farklı grafikler kullanma hakkında daha fazla bilgi için this'a bakın.

İlgili konular