小技巧----随机背景颜色

#define COLOR_VALUE arc4random() % 256 /255.0//宏定义

@interface FirstViewController ()
{
    NSTimer *_timer;
}//定义一个事件的属性

[self createBackCorlor];//方法的调用

#pragma mark - 定时器方法
- (void)createBackCorlor
{
    _timer = [NSTimer scheduledTimerWithTimeInterval:0.5 target:self selector:@selector(onTimer) userInfo:nil repeats:YES];
}

#pragma mark - 定时器方法
- (void)onTimer
{
    self.view.backgroundColor = [UIColor colorWithRed:COLOR_VALUE green:COLOR_VALUE blue:COLOR_VALUE alpha:1];
}

以上做的是让self背景颜色每0.5秒随机变换

时间: 2024-10-27 08:42:28

小技巧----随机背景颜色的相关文章

swift 随机生成背景颜色

swift是一门新语言,相关的文档资料现在基本上还不是很完整.在尝试开发过程中,走了不少弯路.在这里记录一下自己的”路“,希望以后能少走弯路. 生成随机背景颜色使用的语法和C#或者JAVA基本一致. UIView.backgroundColor = UIColor 其中UIView是在设备上显示出来的从UIView继承到的对象,都会有这个属性. 其属性值是UIColor对象,而UIColor对象的构造函数有: init(white: CGFloat, alpha: CGFloat) init(h

Css 小技巧总结

相对偏移 指定left top等属性就能够够完美控制一个元素的位置 如: position:relative; left:2px; 今天遇到一个很好玩的问题,当两个并排浮动框,当一个框的长度太大时就会把另一个框顶到下一行,这个时候就可以用margin-right:-2px;将右外距设置为负数来解决! css写表达式控制图片大小,当图片大小大于某一数值时,强制设置其宽 高为指定大小. img { max-width: 163px; width:expression(this.width > 163

onenote小技巧-改变表格的背景颜色

2018年8月6日 16:53 一.表格的背景颜色: 如下: 日历 周一 周二 周三 操作步骤: 1.选中要改变颜色的行或列右键 2.选择"表格"->"底纹"->选择颜色,操作结束. 原文地址:https://www.cnblogs.com/pltang/p/9431471.html

iOS-点击视图,视图背景颜色随机更改

一.效果图 二.代码 - (void)viewDidLoad { [super viewDidLoad]; // Do any additional setup after loading the view, typically from a nib. self.title = @"背景颜色的随机显示"; } //点击视图,视图颜色随机更改 - (void)touchesBegan:(NSSet<UITouch *> *)touches withEvent:(UIEvent

Linux小技巧之man pages设置高亮颜色

默认的man pages只有一种颜色,有些文字是进行加粗的. 只需执行以下命令,即可. cat <<\EOF >> /etc/bashrc man() { env \ LESS_TERMCAP_mb=$(printf   "\e[1;31m") \ LESS_TERMCAP_md=$(printf   "\e[1;31m") \ LESS_TERMCAP_me=$(printf   "\e[0m") \ LESS_TERM

背景颜色的随机显示

直接上代码: - (void)viewDidLoad { [super viewDidLoad]; // Do any additional setup after loading the view. self.title=@"背景颜色的随机显示"; CGFloat red = (CGFloat)arc4random() / 0x100000000; CGFloat green = (CGFloat)arc4random() / 0x100000000; CGFloat blue =

随机产生div背景颜色变化

使一个DIV在每次刷新后变化背景颜色,很容易想到JS的random()函数:通过每次刷新页面产生使背景rgb随机产生 <!doctype html> <html> <head> <meta charset="utf-8"> <meta name="copyright"> <title>随机变化背景色</title> <style> #div1 { width:200px;

带背景颜色的小三角实现

<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title>带背景颜色的小三角实现</title> <style>#top { position: absolute; width: 0px; height: 0px; line-height: 0px;/*为了防止ie下出现题型*/ border-bottom: 10px solid #89b00

PDF如何添加背景颜色,操作的小方法

PDF文档如何添加背景颜色呢?现在很多人都喜欢来一些背景颜色,当然PDF文档也是可以添加背景颜色的,下面小编就为大家操作一下PDF文档添加背景颜色的小方法.操作软件:迅捷PDF编辑器软件地址:https://www.xunjiepdf.com/editor1:将PDF编辑器安装到自己的电脑中,打开软件就会看到打开更多文件,点击选择需要添加背景色的PDF文档.2:在软件的上方找到文档,点击文档就会看到背景,将鼠标移动到背景就可以找到添加,点击添加后,会出现一个选框.3:在选框中找到颜色,将背景色设