我有一个 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"];
我希望它不会太快太密集而导致癫痫发作