Bu derste, basıldığında 720 derece dönen bir düğmenin nasıl oluşturulacağını göstereceğim. Rotasyon animasyonunu oluşturmak için React Native Animated animasyon sistemini kullanacağız.
İlk olarak, içinde bir metin bulunan ButtonWithSpinbir bileşene sahip olan işlevsel bileşeni oluşturuyoruz .TouchableOpacity
Animated.TextMetnin bileşen kullanılarak oluşturulduğuna dikkat edin . Bunun nedeni, döndürülecek metnin canlandırılabilir olması gerektiğidir . Başka bir şey döndürüyorsanız, bu bileşenlerden herhangi birini de kullanabilirsiniz:
Animated.timing()hareket hızı işlevlerini kullanarak zaman içinde bir değeri canlandırır . Varsayılan olarak, easeInOutyaptığımız şey için mükemmel olan eğriyi kullanır. Değerimizi ve süreyi 800ms rotateAnimationolarak belirlediğimiz bir yapılandırma değeri iletiyoruz. Animasyon çağrılarak başlatılır start()ve animasyonu sıfırlayan bir geri çağırma işlevi ekleriz.
Yöntem interpolate(), girdi aralıklarını çıktı aralıklarına eşler. 0–1 aralığını 0–100 aralığına dönüştürmek için temel bir eşleme şöyle olacaktır:
value.interpolate({
inputRange: [0, 1],
outputRange: [0, 100]
});
Az önce oluşturduğumuz döndürme değerine sahip animatedStylebir dizi içeren nesneyi de oluşturduk.transforminterpolateRotating
animtedStyleNesneyi Animated.Textbileşene ve a'yı bileşene widthekleyin ve TouchableOpacityişimiz bitti!
Son ürün böyle görünüyor:
Ve kod:
Ve işte bizde var. Umarım bunu faydalı bulmuşsunuzdur. Bu, Medium'daki ilk gönderimdi, bu nedenle herhangi bir geri bildirim büyük beğeni topluyor!
facebook.com'a bir talepte bulunduğunuzda, bilgisayarınız o bağlantıyı kurabilmesi için bu alan adını bir IP adresine çevirmek üzere alan adını arar.
"Hey Siri, Olivia Dean'in Me Dive oyununu çal." Nijerya, Akure'deki Future Academy Africa'da stajıma başladığımda Mayıs 2021'di.
Her rasyonel akıl, siyaset ve medya çevrelerinde solun, hatta aşırı solun hakim olduğunu bilir, bu durum siyasi söylemde bir dengesizlik yaratır. Din alanında, bu dengesizlik açıkça görülüyor: solcu gazeteler ve ağlar, Hıristiyan inancını savunmak için acele etmiyorlar.
Alyson Lee, yönetici devlet işleri danışmanı Federal hükümetin yıllık ödenek süreci, karbon dioksit giderimini (CDR) finanse etme çabalarımızın merkezinde yer alır. Carbon180 her yıl, gelecek yılın dolarının nereye akacağını yönlendirmeye yardımcı olmak için çeşitli kongre ofislerine talepler sunar.
Günümüzün hiper-bağlantılı dünyasında, medya sistemleri kamuoyunun şekillenmesinde ve dolayısıyla demokratik karar vermede çok önemli bir rol oynamaktadır. Bilgin Robert McChesney, iletişimin ekonomi politiğine ilişkin derinlemesine analizinde, geleneksel kanıya meydan okuyor ve medya hakkında kendi deyimiyle "beş gerçek" sunuyor.
Günümüzün hızla gelişen iş ortamında, hibrit ve uzaktan çalışma kavramı benzeri görülmemiş bir ivme kazandı. Şirketler, çalışanlarının değişen ihtiyaç ve beklentilerine uyum sağlamaya devam ederken, çeşitli alanlardan uzmanlar bu dönüştürücü çalışma biçiminin faydalarını, zorluklarını ve geleceğini tartışmak için bir araya geldi.