https://github.com/facebook/react-native/tree/master/Libraries/NativeAnimation Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±ΡΡΡ Π²ΠΊΠ»ΡΡΠ΅Π½ ΠΏΡΠΈ ΡΠΎΠ·Π΄Π°Π½ΠΈΠΈ Π½ΠΎΠ²ΠΎΠ³ΠΎ ΠΏΡΠΎΠ΅ΠΊΡΠ°. ΠΡ Π·Π°Ρ ΠΎΡΠΈΠΌ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π½Π°ΡΠΈΠ²Π½ΡΡ Π°Π½ΠΈΠΌΠ°ΡΠΈΡ Π² ΡΠ΄ΡΠ΅ react-native, ΠΏΠΎΡΡΠΎΠΌΡ Π²ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ Π΅Π΅ ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ ΠΈΠΌΠ΅Π΅Ρ ΡΠΌΡΡΠ». Π’Π΅ΠΏΠ΅ΡΡ ΠΎΠ½ ΡΠ°ΠΊΠΆΠ΅ Π²ΠΊΠ»ΡΡΠ΅Π½ ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ Π² Android.
Π― Π½ΠΎΠ²ΠΈΡΠΎΠΊ Π² ΠΊΠΎΠ΄ΠΎΠ²ΠΎΠΉ Π±Π°Π·Π΅ ΠΈ Ρ ΠΎΡΠ΅Π» Π±Ρ Π·Π°Π½ΡΡΡΡΡ ΡΡΠΈΠΌ, Π΅ΡΠ»ΠΈ Π²ΡΠ΅ Π² ΠΏΠΎΡΡΠ΄ΠΊΠ΅. Π― ΠΎΠ³Π»ΡΠ΄Π΅Π»ΡΡ ΠΈ Π½Π΅ Π½Π°ΡΠ΅Π», Π³Π΄Π΅ ΠΆΠΈΠ²Π΅Ρ ΡΡΠ° Π»ΠΎΠ³ΠΈΠΊΠ°. ΠΠΎΠΆΠ΅Ρ Π±ΡΡΡ, Π΅ΡΠ»ΠΈ Ρ Π²Π°Ρ Π΅ΡΡΡ ΠΌΠΈΠ½ΡΡΠΊΠ°, Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΡΠΊΠ°Π·Π°ΡΡ, Π³Π΄Π΅ ΠΈ ΠΊΠ°ΠΊ ΠΎΠ½ Π²ΠΊΠ»ΡΡΠ΅Π½ Π² Android? Π’Π°ΠΊΠΆΠ΅ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΡΠ°Π³ΠΎΠ² Π΄Π»Ρ ΠΏΡΠΎΠ²Π΅ΡΠΊΠΈ ΠΎΠΆΠΈΠ΄Π°Π΅ΠΌΠΎΠ³ΠΎ ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΡ. ΠΠΎΠ»ΠΆΠ΅Π½ Π»ΠΈ Π±ΡΡΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·ΠΈΡΠΎΠ²Π°Π½Π½ΡΠΉ ΡΠ΅ΡΡ? ΠΠ»Π°Π³ΠΎΠ΄Π°ΡΡ!!
@janicduplessis Π― ΡΠ΄Π΅Π»Π°Π» Π·Π°ΠΏΡΠΎΡ ΡΡΠ½ΡΡΡ Π·Π΄Π΅ΡΡ . Π― Π΄ΠΎΠ±Π°Π²ΠΈΠ» ΡΠ°ΠΉΠ» ../node_modules/react-native/Libraries/NativeAnimation/RCTAnimation.xcodeproj
ΠΈ ΡΠ²ΡΠ·Π°Π» libRCTAnimation.a
Π² local-cli/generator-ios/templates/xcodeproj/project.pbxproj
.
ΠΠ°ΠΉΡΠ΅ ΠΌΠ½Π΅ Π·Π½Π°ΡΡ, Π΅ΡΠ»ΠΈ Π²ΡΠ΅ Π² ΠΏΠΎΡΡΠ΄ΠΊΠ΅. Π― ΠΎΠΏΡΠ±Π»ΠΈΠΊΠΎΠ²Π°Π» ΡΠ²ΠΎΡ Π²Π΅ΡΠΊΡ Π² Π‘ΠΈΠ½ΠΎΠΏΠΈΠΈ ΠΈ ΠΏΠΎΠΏΡΠΎΠ±ΠΎΠ²Π°Π» ΠΏΠΎΠ»ΡΡΠΈΡΡ useNativeDriver
. ΠΡΠΈΠ±ΠΎΠΊ Π½Π΅Ρ. ΠΠ½ΠΈΠΌΠ°ΡΠΈΡ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ. Π‘ΠΏΠ°ΡΠΈΠ±ΠΎ.
Π‘Π°ΠΌΡΠΉ ΠΏΠΎΠ»Π΅Π·Π½ΡΠΉ ΠΊΠΎΠΌΠΌΠ΅Π½ΡΠ°ΡΠΈΠΉ
@janicduplessis Π― ΡΠ΄Π΅Π»Π°Π» Π·Π°ΠΏΡΠΎΡ ΡΡΠ½ΡΡΡ Π·Π΄Π΅ΡΡ . Π― Π΄ΠΎΠ±Π°Π²ΠΈΠ» ΡΠ°ΠΉΠ»
../node_modules/react-native/Libraries/NativeAnimation/RCTAnimation.xcodeproj
ΠΈ ΡΠ²ΡΠ·Π°Π»libRCTAnimation.a
Π²local-cli/generator-ios/templates/xcodeproj/project.pbxproj
.ΠΠ°ΠΉΡΠ΅ ΠΌΠ½Π΅ Π·Π½Π°ΡΡ, Π΅ΡΠ»ΠΈ Π²ΡΠ΅ Π² ΠΏΠΎΡΡΠ΄ΠΊΠ΅. Π― ΠΎΠΏΡΠ±Π»ΠΈΠΊΠΎΠ²Π°Π» ΡΠ²ΠΎΡ Π²Π΅ΡΠΊΡ Π² Π‘ΠΈΠ½ΠΎΠΏΠΈΠΈ ΠΈ ΠΏΠΎΠΏΡΠΎΠ±ΠΎΠ²Π°Π» ΠΏΠΎΠ»ΡΡΠΈΡΡ
useNativeDriver
. ΠΡΠΈΠ±ΠΎΠΊ Π½Π΅Ρ. ΠΠ½ΠΈΠΌΠ°ΡΠΈΡ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ. Π‘ΠΏΠ°ΡΠΈΠ±ΠΎ.