首页 > 代码库 > UIview 学习与自定义--ios
UIview 学习与自定义--ios
UIView *view1=[[UIView alloc] initWithFrame:CGRectMake(50, 50, 100, 100)]; view1.backgroundColor=[UIColor yellowColor]; view1.tag=1; [self.window addSubview:view1]; UIView *view2=[[UIView alloc] initWithFrame:CGRectMake(10, 10, 20, 20)]; view2.backgroundColor=[UIColor greenColor]; view2.tag=2; view2.alpha=0.2;//更改透明度,会影响到子视图显示 [view1 addSubview:view2];//视图嵌套 UIView *view3=[[UIView alloc] initWithFrame:CGRectMake(10, 10, 30, 30)]; view3.backgroundColor=[UIColor grayColor]; view3.tag=3; [view2 addSubview:view3];//视图3颜色受父类影响 UIView *view5=[[UIView alloc] initWithFrame:CGRectMake(50, 50, 30, 30)]; view5.backgroundColor=[UIColor grayColor]; view5.tag=5; [view1 addSubview:view5]; UIView *view4=[[UIView alloc] initWithFrame:CGRectMake(0, 0, 50, 50)]; view4.backgroundColor=[UIColor blackColor]; view4.hidden=YES;//隐藏视图,也会影响到子类 [view1 addSubview:view4]; UIView *view6=[[UIView alloc] initWithFrame:CGRectMake(80, 80, 10, 10)]; view6.backgroundColor=[UIColor colorWithRed:1 green:0 blue:0 alpha:0.5];// [view1 addSubview:view6]; UIView *view=[self.window viewWithTag:2];//通过tag获取指定视图 view.backgroundColor=[UIColor redColor]; //自定义视图 MyView *myview=[[MyView alloc] initWithFrame:CGRectMake(150, 150, 100, 100)]; [self.window addSubview:myview]; [self.window makeKeyAndVisible];
UIview 学习与自定义--ios
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。