UIView及其方法

// UIView
// 显示一个矩形的色块(视图)

// 宏定义
// 可以把视图的属性或其他代码比较长的东西设好再应用 方便使用
// #define WIDTH self.view.frame.size.width
// #define HEIGTH self.view.frame.size.height

// 1. 创建UIView
UIView *view = [[UIView alloc] initWithFrame:CGRectMake(100, 100, 100, 100)];

// 2. 设置背景颜色 (默认透明)
view.backgroundColor = [UIColor yellowColor];

// 3. 把视图在window上显示出来
[self.window addSubview:view];

// 4. 释放
[view release];

// 5. 通过父视图来管理子视图
[self.window bringSubviewToFront:view];  // 把此子视图放到最上方
[self.window sendSubviewToBack:view2];   // 把此子视图放到最下方

// 6. 透明度 范围从0到1, 默认是1
view.alpha = 0.2;

// 7. 隐藏视图, 默认是NO
view.hidden = NO;

// 8. 打印查看父视图 / 子视图
 NSLog(@"%@", view1.superview);          // 打印查看父视图
 NSLog(@"%@", self.window.subviews);     // 打印查看子视图

// 9.给视图加编号 默认都是0
view.tag = 1000;

// 10.按号查找 并返回一个值
 UIView *tempView = [self.window viewWithTag:1000];

// 给视图背景颜色设为随机色的方法
view.backgroundColor = [UIColor colorWithRed:arc4random() % 256 / 255.0 green:arc4random() % 256 / 255.0 blue:arc4random() % 256 / 255.0 alpha:1];
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值