#naukaswifta
Dzień (33+34)/100 kursu
100 days of SwiftUI
Dzień 33 - sama teoria, omówione animacje i kilka przykładów. Kolejny dzień bez pisania czegokolwiek. Było mi mało i postanowiłem , że zacznę kolejny dzień.
Dzień 34 - Challenge! Trzy zadania do wykonania na poprzedniej aplikacji do zgadywania flag.
`
1. When you tap a flag, make it spin around 360 degrees on the Y axis.
2. Make the other two buttons fade out to 25% opacity.
3. Add a third effect of your choosing to the two flags the user didn’t choose – maybe make them scale down? Or flip in a different direction? Experiment!
`
No i tutaj poległem totalnie, próbowałem, walczyłem, ale ciągle coś nie działało. Nie udało mi się zrobić nic. Musiałem sobie pomóc gotowym rozwiązaniem z innego projektu. Jak się okazało - cała logika moich funkcji była zła i jak próbowałem dodać jeszcze animacje do flag to działało to źle. Musiałem zmienić cały kod inaczej. Szkoda że nie udało mi się zrobić tego samemu.
Generalnie ten dzień uznaje za nieudany i to bardzo. Najgorsze jest jedno: jak coś zrobię, działa i mam dodać kolejne funkcje do kodu to wtedy się pojawia problem, czasem stanę w miejscu i nie jestem za nic w stanie ruszyć dalej. No ale tłumaczę sobie to tak, że uczę się i aby umieć coś zrobić samemu od a do z muszę naprawdę ogarniać wszystko. Dlatego staram się nie brać takich porażek jak dzisiejsza do głowy, zapamiętać jak najwięcej i ćwiczyć, ćwiczyć, ćwiczyć...
#naukaprogramowania #ios #swift