画面外にあるUIViewがあり、フレームをアニメーション化して、ビューが下から画面外にスライドして表示されるようにしています。ビューの UILabel のアルファ プロパティも同時にアニメーション化して、フェードインしたいと思います。残念ながら、ビューが画面外にあり、定着していないように見えるため、アルファ アニメーションを実行できないようです。次のようになります。
nextCell.titleLabel.alpha = 0;
[UIView animateWithDuration:collapsedAnimationDuration animations:^{
CGRect newFrame = lastCell.frame;
newFrame.origin = CGPointMake(lastCell.frame.origin.x , lastCell.frame.origin.y + THREAD_CELL_HEIGHT);
nextCell.frame = newFrame;
nextCell.titleLabel.alpha = 1;
}];
サブビューがオフスクリーンであるため、サブビューのアルファのアニメーション化を開始することはできませんか? ビューを画面に配置してからアニメーションを試してみると、見た目は素晴らしいですが、それは私が求めている効果ではありません。ご協力いただきありがとうございます。