1
[UIView animateWithDuration:1.0 delay:0.2 options:UIViewAnimationOptionCurveEaseIn animations:^{
self.view.backgroundColor = [UIColor greenColor];
} completion:^(BOOL finished)
{
NSLog(@"Color transformation Completed");
[UIView animateWithDuration:1.0 delay:0.2 options:UIViewAnimationOptionCurveEaseOut animations:^{
self.view.backgroundColor = [UIColor whiteColor];
} completion:^(BOOL finished)
{
NSLog(@"Color transformation Completed");
}
];
}
];
それは緑の色で画面全体を埋め、そのように私は色が上から下に流れるようにしたいです下から上に白い色で塗りつぶします。
私は白を塗りつぶしながら緑色とoptions:UIViewAnimationOptionCurveEaseOut
を塗りつぶしながらUIViewAnimationOptionCurveEaseIn
を使用しましたが、希望の効果を得ることができません。なぜですか?