欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  移动技术

iOS开发笔记之UI-UIView

程序员文章站 2022-05-27 08:54:03
在rootviewcontronller.m文件中 - (void)viewdidload 下写了以下东西 //设置背景颜色为白色 self.view.backgroun...

在rootviewcontronller.m文件中

- (void)viewdidload 

下写了以下东西

    //设置背景颜色为白色
    self.view.backgroundcolor = [uicolor whitecolor];

    //1.初始化view
    uiview *view1 = [[uiview alloc] initwithframe:cgrectmake(100, 100, 100, 100)];
    //2.设置view的背景色
    view1.backgroundcolor = [uicolor redcolor];
    //3.添加
    [self.view addsubview:view1];

    uiview *view2 = [[uiview alloc] initwithframe:cgrectmake(200, 300, 100, 100)];
    view2.backgroundcolor = [uicolor blackcolor];
    [self.view addsubview:view2];

    //1.透明度 (0-1)
    view1.alpha = 0.5;
    //2.是否隐藏
    view1.hidden = no;
    //3.中心点
    view1.center = self.view.center;
    //4.tag (标签)值
    view1.tag = 99;

    //根据编号找到这个view
    uiview *resultview = [self.view viewwithtag:99];
    resultview.backgroundcolor = [uicolor orangecolor];

    //把一个子视图放到前面
    [self.view bringsubviewtofront:resultview];
    //把一个子视图放到后面
    [self.view sendsubviewtoback:resultview];

    //子视图自杀
    [view1 removefromsuperview];

这些是view大部分的用法。