// 创建window对象
// 设置尺寸
// [UIScreen mainScreen].bounds 屏幕尺寸
self.window = [[UIWindow alloc] initWithFrame:[UIScreen mainScreen].bounds];
// 设置背景颜色
self.window.backgroundColor = [UIColor cyanColor];
// 使当前window作为主window
[self.window makeKeyAndVisible];
// 根据崩溃原因添加根视图控制器
UIViewController *vc = [[UIViewController alloc] init];
// 将视图控制器作为window的根视图
self.window.rootViewController = vc;
// 开辟空间创建view
// 设置frame 确定view的位置及大小
UIView *view = [[UIView alloc] initWithFrame:CGRectMake(0, 0, 125, 222)];
// 设置背景颜色
view.backgroundColor = [UIColor redColor];
// 将创建好的view 添加到window之上
[self.window addSubview:view];
// 视图中心点 只改变位置不改变大小
view.center = self.window.center;
// 控制视图的显示隐藏
// yes = 隐藏, no - 显示(默认)
view.hidden = NO;
//更改透明度0 - 1; 0 - 透明 1-不透明
view.alpha = 0.2;
// 获取父视图
NSLog(@"父视图:%@",view.superview);
// 获取所有子视图
NSLog(@" 子视图:%@", self.window.subviews);
// tag值
// 父视图根据tag寻找视图
view.tag = 1001;
NSLog(@"%@", [self.window viewWithTag:1001]);
// 将创建好的view 添加到window之上
// addsubiew - 添加子视图
[self.window addSubview:view];
UI - UIView
最新推荐文章于 2018-04-12 17:00:05 发布