2

次のコードを使用して、3 つの画像を 1 つずつ表示しようとしています。

image_1.alpha = 0.0;
image_2.alpha = 0.0;
image_3.alpha = 0.0;

[UIView animateWithDuration:0.25
                 animations:^{
                     image_1.alpha = 1.0;
                 } completion:^(BOOL finished) {
                     [UIView animateWithDuration:0.25
                                      animations:^{
                                          image_2.alpha = 1.0;
                                      } completion:^(BOOL finished) {
                                          [UIView animateWithDuration:0.25
                                                           animations:^{
                                                               image_3.alpha = 1.0;
                                                           } completion:^(BOOL finished) {
                                                               ;
                                                           }];
                                      }];
                 }];

与えます:internal compiler error: Segmentation fault

ネストに 2 つのアニメーション ブロックが含まれている場合、エラーは発生しません。ネストされたアニメーション ブロックは許可されていませんか、それとも何らかの制限がありますか?

4

0 に答える 0