Video: Natti Natti Cirkus – Godnattsaga för barn (Christmas Special) 2024
Når du tilordner en ny verdi til bestemte visningsegenskaper (for eksempel rammen og senteregenskapene), blir visningen straks omdirget og endringen er umiddelbart synlig på skjermen.
I tillegg kan endringer i flere visningsegenskaper (som de som er nevnt) animeres. Dette betyr at endring av eiendommen skaper en animasjon som overfører endringen til brukeren over en kort periode - og det håndteres alt for deg av UIView-klassen. I tillegg tar det bare én metodeanrop for å angi animasjonene som skal utføres og alternativene for animasjonen.
Du kan animere følgende egenskaper i UIView-klassen:
-
ramme: Denne egenskapen inneholder rammekvadratet, som angir størrelsen og plasseringen av visningen i dens supervisningss koordinatsystem.
-
grenser: Denne egenskapen inneholder grense-rektangelet, som angir størrelsen på visningen (og innholdets opprinnelse) i visningens eget lokale koordinatsystem .
-
senter: Denne egenskapen inneholder det kjente senterpunktet for visningen i sitt supersynts koordinatsystem.
-
transform: Brukes til å gjøre en visning rotasjon.
-
alfa: Denne egenskapen kontrollerer graden av gjennomsiktighet. Hvis du animerer det, kan du få visninger for å falme inn og falme ut.
-
backgroundColor: Denne egenskapen lar deg overgå fra en farge til en annen.
-
contentStretch: Denne egenskapen styrer hvordan et visnings innhold strekkes for å fylle sine grenser når visningen er endret og ofte brukes til å animere størrelsen på knapper og kontroller.