React Native FlatList Animations

React Native FlatList Animations

William Candillon

4 года назад

145,259 Просмотров

Ссылки и html тэги не поддерживаются


Комментарии:

@phucwall121
@phucwall121 - 30.10.2022 10:26

My head: FlatList "why are you so handsome?" :v ♥️♥️

Ответить
@MLKH19
@MLKH19 - 05.10.2022 11:49

Oh le bon accent fr

Ответить
@dockies
@dockies - 22.09.2022 18:41

How do you make it scroll horizontally?

Ответить
@weligamage1
@weligamage1 - 06.09.2022 08:37

Thank you. keep up your good work

Ответить
@richardpatove4587
@richardpatove4587 - 24.04.2022 20:01

where is the first lesson for animations is there any zero to hero playlist

Ответить
@gekoskipatric
@gekoskipatric - 04.03.2022 08:06

why did you use Animated from React instead of reanimated?

Ответить
@freddyumba8332
@freddyumba8332 - 28.02.2022 17:56

Super 👌👌👌👌

Ответить
@loudcoringa5935
@loudcoringa5935 - 10.02.2022 18:44

calvo

Ответить
@codigosimple1989
@codigosimple1989 - 27.01.2022 16:32

you don't provide starter files to follow through the tutorial so in my case I couldn't follow through, I tried to run your source code but is filled with errors in my text editor and versioning problems

Ответить
@hitechfocus
@hitechfocus - 10.10.2021 15:18

Amazing

Ответить
@jbradshaw7
@jbradshaw7 - 11.07.2021 12:13

Nice, but I guess it only works of you have a fixed card height.

Ответить
@fam8937
@fam8937 - 19.04.2021 07:54

hello Sir. There is one problem with animations. if I have a list of dynamic items it depends on paggination, then the animation is not good.Initially it's working fine but after some item it somewhat lower than the top. experience some blank space on the top of the screen.

Ответить
@karlj.5730
@karlj.5730 - 12.04.2021 08:46

what is your brain made of? just wow!

Ответить
@shristysinha3114
@shristysinha3114 - 01.04.2021 21:43

what to use as an interface y and index in javascript ?

Ответить
@shristysinha3114
@shristysinha3114 - 01.04.2021 20:53

hello sir, i have two doubts , ,instead of typescript i am using js, and since u have used in walletCard.tsx -> y as Animated.Value in interface and i have taken the y state as props from wallet.tsx -> like this -> const[y, setY ] =useState(new Animated.Value(0)); and using this as as prop in walletCardd.tsx and the other doubt is : how i should used the interface 'index: number' in my interpolate -> inputRange: [0, 0.00001 + index * CARD_HEIGHT], i have taken 'index' as prop from previous component. Please help me

Ответить
@dejijames4358
@dejijames4358 - 17.03.2021 06:58

Hi Wonderful Video. Is there a .js version of this ? Or must it be .tsx

Ответить
@Rajibahmed
@Rajibahmed - 11.03.2021 15:57

really love your accent :) , Do you speak the Romansh too ?

Ответить
@amarjitsingh8954
@amarjitsingh8954 - 18.02.2021 18:24

Because of COVID johnny also started working from home

Ответить
@exploreur
@exploreur - 11.02.2021 18:18

Intéressant le tuto français ça ce vois a l'accent ? 😊

Ответить
@akhiljain5214
@akhiljain5214 - 02.02.2021 09:14

Can you update and explain the same animation for a two column flat list ?

Ответить
@aftabamin8508
@aftabamin8508 - 27.01.2021 08:13

Hello, I need a flat list with optimization for the contact list. could you create a video for this? I didn't find a single thing on this. I have tried all the given solutions on the internet and perform all the optimization.

Ответить
@aftabamin8508
@aftabamin8508 - 27.01.2021 08:08

Hello, I need a flat list with optimization for the contact list. could you create a video for this? I didn't find a single thing on this. I have tried all the given solutions on the internet and perform all the optimization.

Ответить
@alexandrodisla6285
@alexandrodisla6285 - 12.01.2021 22:26

Mon ami peux-tu encourager un de tes confrères de faire casiment le meme travail que toi, mais avec Flutter.

Ответить
@deepakpanwar9717
@deepakpanwar9717 - 12.01.2021 12:35

Nice tutorial mate, and please tell us which them you're using for VsCode, that's a delicious purple color theme. I want the same.

Ответить
@lucaslaurens4208
@lucaslaurens4208 - 09.01.2021 13:50

Really cool and fun to watch video. It's a great animation to copy. Thank you !!

Ответить
@leonelorlante2961
@leonelorlante2961 - 03.01.2021 05:10

Awesome!

Ответить
@XaviXaviXavi
@XaviXaviXavi - 11.12.2020 22:57

Nice video! You have a french accent, isn’t it?

Ответить
@ahmedbrhili1965
@ahmedbrhili1965 - 07.12.2020 02:46

Stp parle en français c'est mieux wallah

Ответить
@JosueHerrera021
@JosueHerrera021 - 05.12.2020 07:07

One more student.

Ответить
@Tchoow
@Tchoow - 01.12.2020 18:32

WOW THANKS ♥

Ответить
@VladimirYevstratov
@VladimirYevstratov - 04.11.2020 12:43

Cool video! I also make lessons about React Native, I will be glad to new subscribers :)

Ответить
@joelsidy
@joelsidy - 14.10.2020 13:20

really cool !!! Thank you

Ответить
@ArnavSingh-im5bj
@ArnavSingh-im5bj - 01.10.2020 19:25

I love ur commentary but it lacks explanation.

Ответить
@SathishKumar-ju7fv
@SathishKumar-ju7fv - 24.09.2020 19:00

simply awesome !!

Ответить
@oscar_cornejo
@oscar_cornejo - 22.09.2020 06:08

Will there be a new series of these videos or more examples, but with Reanimated 2?

Ответить
@EstebanCastanoRivera10
@EstebanCastanoRivera10 - 18.09.2020 05:43

there is a tutorial of how use expo, im trying to follow the tutorials with the boilerplates pero doesnt work, thanks a lot for this.

Ответить
@MrLucasEss
@MrLucasEss - 17.09.2020 15:12

The content on this channel is pure gold!!
The only thing though is that you don't give a clear explanation on why every decision was made and what each value actually means.

But then it's not on you to explain every concept, that's were being an autodidact comes handy.

Either way, love the content

Ответить
@khaledhip361
@khaledhip361 - 08.09.2020 17:32

Vous avez une accent française 😄

Ответить
@kevinthomas4777
@kevinthomas4777 - 27.08.2020 20:24

You are just amazing ❤️❤️❤️❤️

Ответить
@trigun539
@trigun539 - 25.08.2020 16:00

Great video, thank you!

Ответить
@c_r8256
@c_r8256 - 24.08.2020 20:18

Tu peux le faire en français pour moi haha l'accent ta trompé !

Ответить
@kimbrandwijk
@kimbrandwijk - 13.08.2020 07:44

Just wanted to hop back in and say thanks. I was just watching this video the other week, and today, I ran into a situation where I had to add a static element to my scrollview and I suddenly remembered your neat little trick of 'cancelling out' the translation during scroll. Worked like a charm, in less than a minute. Absolute lifesaver trick I would never, ever have come up with if it wasn't for your video. Keep 'm coming!

Ответить
@wolfromkev
@wolfromkev - 09.08.2020 10:04

If anyone is following along to add this to their own project, a good way to get the exact height of your element is to use the onLayout props, which will automatically calculate the height of your component.

const [itemHeight, setItemHeight] = useState(0);

const onLayout = (e) => {
setItemHeight(e.nativeEvent.layout.height);
};

<View onLayout={onLayout}>
...content
</View>

Ответить
@guleye
@guleye - 09.08.2020 09:42

You don't put the same code in GitHub . Sad

Ответить
@Jorsfel
@Jorsfel - 09.08.2020 06:46

Excellent tutorial, thank you! Also love your accent haha, you sound more French than Swiss to me but I'm Australian so am hardly qualified to tell the difference. :p

Ответить
@rukmanaland
@rukmanaland - 06.08.2020 12:06

if the Flatlist is horizontal we can simply change y to x?

Ответить
@Tech4easy2015
@Tech4easy2015 - 24.07.2020 03:38

Hey! Noob question. But how would I go about navigating to another screen when clicking a card. My idea is to have different navigation pages for each card

Ответить
@mohammedalshafie8226
@mohammedalshafie8226 - 14.07.2020 13:10

im trying to do this with a horizintal flatlist but things got missed up can anyone help ?

Ответить