Bu mümkün mü? Görünüşe göre 9 farklı lansman görüntüsüne ihtiyacım var, bu yüzden hepsini değiştirmek, bir angarya olurdu.Öğe kataloğunda iOS resmi için vektör resmini kullanın.
cevap
Maalesef, bence bu baştan yaratıcılığınızı LaunchImages ... için kullanamazsınız ... ama hayatımızı kolaylaştıran bir yaklaşım var: yeni LaunchScreen.xib
.
Dosya> Yeni, Kullanıcı Arayüzü yeni Lansmanı Ekranı oluşturun:
Şimdi, projenizin hedef yeni Fırlatma Ekran Dosyası ayarlayabilirsiniz:
bu LaunchScreen içinde. xib vektörünüzü tüm ekran boyutlarına uyarlamak için AutoLayout kullanarak vektör resminizi koyabilirsiniz.
Neden TÜM boyutlar için vektör resimlerini kullanamayacağınızı söyledim? Çünkü yalnızca iOS 8+ işletim sisteminde çalışıyor. IOS 7 için PNG görüntüsünü oluşturdum ve bunu LaunchImage varlık kataloğuna eski şekilde koydum.
Not: Bu yaklaşımı yalnızca simülatörde test ettim.
Evet, bunu XCode 6 ile yapabilirsiniz. Bu yeni sürümle birlikte eklenen yeni bir özelliktir. Session 441 WWDC 2014
size daha fazla bu şekilde hakkında bilgi :)- yeni bir resim boş görüntü üzerinde
- tıklayın set yapın
- nitelikleri denetçisine vektör seç set verir. Artık evrensel bir görüntünüz var!)
Enjoy; bu evrensel yuvaya vektör sürükleyin
Ancak bu bir başlangıç resmi mi? –
Değil. LaunchImage'ın (henüz?) Için vektör seçeneği yok. – Rivera
- 1. Resmi kırpmak için javascript kullanın
- 2. Bir resmi ikiye bölmek için imcrop kullanın
- 3. OpenCL vektör türlerini kullanın SIMD
- 4. Varlık kataloğunda bir klasörde referans görüntü alma
- 5. iOS - Tüm iPhone Çözümü Bir Vektör Görüntüsü
- 6. Kullanıcı bağlantı verirse, arka plan resmini değiştirin Arka plan resmi
- 7. iOS 6 arka plan resmi
- 8. Bir base64 gömülü resmini birden çok kez kullanın
- 9. Tuval resmini nasıl şeffaf yapabilirim?
- 10. ffmpeg-php videonun küçük resmini oluşturmak için
- 11. iOS Document Görsel Tarayıcı Resmi adı
- 12. Vektörler için Paralel Toplam Vektör
- 13. Docker resmi postgres resmi büyütme
- 14. iOS - ImageShack JSON API ile resmi yükle
- 15. Arka plan resmi sığdırmak için yeniden boyutlandırma
- 16. iOS - Videonun oynatılmadan küçük resmi nasıl edinilir?
- 17. Facebook'un profil resmini nasıl çekebilirsiniz?
- 18. Vektör
- 19. iOS ve WatchKit'te Cocoa Touch Framework kullanın
- 20. düğme resmi?
- 21. Bir uygulama içinde yerel iOS pusulasını kullanın
- 22. Bir test kullanıcısı için profil resmini ayarlama
- 23. Yük üzerinde çizmek için Tuval resmini çiz
- 24. UITableView için arka plan resmini kaydırma?
- 25. Arka Plan Resmini Şeffaf Arka Plandan Görüntü
- 26. AVRCP 1.3, albüm resmini destekliyor mu?
- 27. Office 365 profili avatar resmi
- 28. Önizleme resmini iphone
- 29. Tuval resmini sunucuya kaydet
- 30. dönüştürme adlı vektör dataframe için
Bir yıl oldu, ancak bunu nasıl yaptığınıza veya projeyi bir yere yükleyebileceğinize dair ayrıntılı bilgi verebilir misiniz? LaunchScreen.xib'de bir UIWebView içine bir SVG yüklediniz mi? Derleme zamanı PNG'leri oluşturmak için vektör PDF'lerini bir UIImageView uygulamasında kullandınız mı? –
1) Vektör PDF'leri projeye aktar (nasıl yapılacağı: http://martiancraft.com/blog/2014/09/vector-images-xcode6/) 2) LaunchScreen.xib'i (Apple'ın "Dosyayı Başlatması" olarak adlandırın) gerçekleştirin iOS8 + için "). UIImageView for LaunchScreen.xib ve Image özelliği 3'lü basit bir PDF vektör set 3) Daha eski iOS (iPod 4th ve iPhone 3GS için iOS 6.1; iPhone 4 için iOS 7.1) eski şekilde tasarım Launch Image .PNG'ye ihtiyacınız var. Image.xcassets'inize bir LaunchImage ekleyin ve "iOS 8.0 ve Daha Sonra" nın işaretini kaldırın. –