私はscrollViewアプリを持っています。また、各scrollViewアイテムには、独自のタイトル(navigationItemタイトル)があります。ここで、ユーザーが特定のscrollViewアイテムで何かを実行したときに(このイベントをキャプチャする方法があります)、ナビゲーションアイテムをアニメーション化します。
背景色を連続的に変えたり、できれば透明度を上げたり下げたりすることを考えていました。
誰かがこれに似た何かをしましたか?これを行うための正しいアプローチは何でしょうか?現在のscrollViewアイテム(ビュー)が他のアイテムと異なるだけで、必要なスクリプト要件はありません。
提案をありがとう
私は受け取った応答からそれを得ました:
CABasicAnimation *animation=[CABasicAnimation animationWithKeyPath:@"opacity"];
animation.duration=1.5;
animation.repeatCount=1000000;
animation.autoreverses=YES;
animation.fromValue=[NSNumber numberWithFloat:1.0];
animation.toValue=[NSNumber numberWithFloat:0.3];
[button addAnimation:animation forKey:@"animateOpacity"];
発作を引き起こすのに速すぎず集中的ではないことを願っています