1
A
回答
3
你会发现这是很有帮助的,这个片段在挑选每random
3.5秒的颜色和动画化从什么都它是目前到新的backgroundColor
。
- (void)viewDidLoad
{
[super viewDidLoad];
NSTimer *myTimer = [NSTimer scheduledTimerWithTimeInterval: 3.5
target: self
selector: @selector (updateBackgroundColor)
userInfo: nil
repeats: YES]];
}
- (void) updateBackgroundColor {
[UIView beginAnimations: nil context: nil];
[UIView setAnimationDuration: 3.0];
CGFloat redLevel = rand()/(float) RAND_MAX;
CGFloat greenLevel = rand()/(float) RAND_MAX;
CGFloat blueLevel = rand()/(float) RAND_MAX;
myButton.backgroundColor = [UIColor colorWithRed: redLevel
green: greenLevel
blue: blueLevel
alpha: 1.0];
[UIView commitAnimations];
}
相关问题
- 1. 按钮上的颜色随时变化
- 2. 随机颜色随着细胞的变化而变化Interior.Color
- 3. JSColor自动文本颜色变化
- 4. jQuery动画颜色变化
- 5. Matplotlib Line3DCollection用于随时间变化的颜色
- 6. 在SDL2中随时间变化的窗口颜色
- 7. 随时间变化的KML多边形颜色?
- 8. Kivy颜色随着按钮变化
- 9. 颜色随机变化的崩溃
- 10. 随机背景颜色变化
- 11. UIButton颜色变化
- 12. VS2010颜色变化
- 13. UIButton颜色变化
- 14. jquery颜色变化
- 15. Datagridview颜色变化
- 16. BufferedImage颜色变化
- 17. AS3颜色变化
- 18. 颜色变化onhover?
- 19. GetCurrentApplicationCallbackUri随时间变化
- 20. Webkit-css随时间变化
- 21. 按钮颜色变化时不变
- 22. 随时间变化的KML动画
- 23. 随时间变化的代码优化
- 24. Java HSB颜色模型:颜色随着亮度而变化?
- 25. 随着时间改变文字颜色
- 26. 用jQuery滚动动态颜色变化
- 27. 随着系统时区的变化,VCal时间变化
- 28. 背景颜色变化Java
- 29. Objective-c NavigationBar颜色变化?
- 30. 变化CAMetalLayer背景颜色
[自setBackgroundColorTimer:的NSTimer scheduledTimerWithTimeInterval:1.0 --->这行代码被撞坏.....错误显示setBackgroundColorTimer:]:无法识别的选择发送到实例0x4b159b0' 那样 – iCrazyDev 2012-07-17 05:56:56
@rajeshkumar抱歉在我的答案中尝试编辑的代码。 – 2012-07-17 06:00:17
@rajeshkumar请记住,修改定时器间隔意味着你将不得不调整“[UIView setAnimationDuration:3.0]; ”来匹配它。 – 2012-07-17 06:05:25