Düğme olarak kullanmak istediğim iki PNG var. Bu iki görüntü arasında hızla geçiş yaparak UIButton'u nasıl canlandırabilirim? ayarlayabileceğiniz bir düğme içinİki PNG görüntüsü arasında UIButton'u nasıl canlandırabilirim?
cevap
Sen düğme en imageView
ait animationImages
özelliğini kullanabilirsiniz.
DÜZENLEME: @tidbeck düğmesinin, imageview
özelliğini oluşturmak üzere atanmış bir görüntünün olması gerektiğini belirttiğine dikkat çekti.
Normalde üç "canlı" devletler: - Normal - vurgulanan - Seçilmiş bu yardımcı olabilir bilmiyorum ama bir görüntü için "Normal" ve diğer ayarlarsanız "Vurgulanan" görüntüye, düğmeye basarken iki görüntüyü görebilirsiniz. Bu etkinin sizin için yeterli olup olmadığını bilmiyorum.
myButton.imageView.animationImages =
[NSArray arrayWithObjects:[UIImage imageNamed:@"image1.png"],
[UIImage imageNamed:@"image2.png"],
nil];
myButton.imageView.animationDuration = 0.5; //whatever you want (in seconds)
[myButton.imageView startAnimating];
Düğmenizde senin iki görüntü arasında geçiş yapar:
Düğme, kullanıcı girişi olmaksızın kendi başına animasyon uygulamak istedim. Yüzlerce makaleye baktım, tek gördüğüm, sadece mevcut görüntüleri manipüle etmek, çevirmek, döndürmek, vb. – Jack
- 1. Rserve'den ggplot çağırılıyor. Boş png görüntüsü 1KB
- 2. İki arka plan görüntüsü arasında kaybolmak mümkün mü?
- 3. Angular'de ngFor'u nasıl canlandırabilirim?
- 4. İki PNG şeffaf görüntüyü birleştirin
- 5. İki nokta arasında iki nokta arasında "iki nokta" yı kullanın()
- 6. NSImageView'da içerik anahtarını nasıl canlandırabilirim?
- 7. İki veritabanı arasında eşitleme
- 8. İki satır arasında doldurma
- 9. Düz resim (jpeg/png), knitr ile yığın arasında nasıl eklenir?
- 10. İki görünüm arasında, iki görünüm arasında dikey aralık ekleme
- 11. İki nokta arasında çizgi çizme
- 12. İki tarayıcı penceresi arasında nasıl iletişim kurulur?
- 13. vb.net iki düğme arasında çizgiler nasıl çizilir?
- 14. İki DataTables arasında fark nasıl bulunur?
- 15. AngularJS'de iki modül arasında veri nasıl paylaşılır?
- 16. İki büyük harf arasında nasıl bölüştürülür?
- 17. HTML kodunu iki satır arasında nasıl bölüyorsunuz?
- 18. İki değişken arasında nasıl birleştirme yapılır?
- 19. İki denetleyici eylemi arasında AmbiguousMatchException'ı nasıl önleyebilirim?
- 20. Axapta'da iki form arasında parametre nasıl geçilir?
- 21. Bu sekmeyi jquery ile nasıl canlandırabilirim?
- 22. Kullanıcı kaydırdığında Araç Çubuğundaki Görünümleri nasıl canlandırabilirim?
- 23. Bir RecyclerView öğesinin girişini nasıl canlandırabilirim (slaytta)?
- 24. Bir TextView'deki tek tek karakterleri nasıl canlandırabilirim?
- 25. Animasyon kendi sırasını bitirdiğinde öğeyi nasıl canlandırabilirim
- 26. Winst'te dairesel bir yoldaki metni nasıl canlandırabilirim?
- 27. İki dizge arasında eşitleme eşleşmesi?
- 28. İki webapps arasında Ehcache paylaşımı
- 29. İki eğri eleman arasında görünen beyaz kenarlar nasıl kaldırılır?
- 30. İki dosya arasında bir enterpolasyon
Nedense sadece düğmenin bulunduğu boş alan olsun. Bu iOS5'te hala mümkün mü? – Smikey
(Apple'ın belgeleri) [http://developer.apple.com/library/ios/#documentation/uikit/reference/UIImageView_Class/Reference/Reference.html] 'a göre evet. – ender
Düğmeye bir resim koymam gerekiyordu ilk [[self.button setImage: [UIImage imageNamed: "img.png"] forState: UIControlStateNormal]; '' ImageView' oluşturulacak. – tidbeck