0

こんにちは私は画像を自動的にフェードアウトすることができます。画像を自動的にフェードインするにはどうすればよいですか。

これが私のコードです。

.h

@property (assign) IBOutlet UIImageView *cbizFadeImage;

.m

- (void)viewDidLoad {
//Fade Image Out
CGRect aboutNicheImageFrame = cbizFadeImage.frame;
aboutNicheImageFrame.origin.y = self.view.bounds.size.height;


// iOS4+
[UIView animateWithDuration:0.5
                      delay:2.0
                    options: UIViewAnimationCurveEaseOut
                 animations:^{
                     cbizFadeImage.alpha = 0;

                 }
                 completion:^(BOOL finished){
                     NSLog(@"Done!");
                 }];
}

わかりました。CurveEaseOutをCurveEaseInに変更することで、画像をフェードインできました。ただし、ここで画像をフェードアウトしたいと思います。したがって、画像は最初に緩和され、次に緩和されます。ifステートメントを使用しますか?

4

3 に答える 3

0

UIViewAnimationCurveEaseInOutの代わりに、これをオプションに使用します。

options:UIViewAnimationOptionCurveEaseOut
于 2013-03-08T08:26:00.270 に答える
0

UIViewAnimationCurveEaseInOut を使用できました。

于 2012-10-17T18:30:05.267 に答える