美文网首页
iOS 管理应用界面布局 geekband

iOS 管理应用界面布局 geekband

作者: AAup | 来源:发表于2016-03-30 12:08 被阅读48次

    ios界面初解


    ios界面初解

    树状图


    树状图

    坐标系

    坐标系

    在viewcontroller 下
    - (void)viewDidLoad {
    [super viewDidLoad];
    // Do any additional setup after loading the view, typically from a nib.
    UIView * view = [[UIView alloc] initWithFrame:CGRectMake(40, 160, 400, 400)];
    view.backgroundColor = [UIColor blueColor];
    [self.view addSubview:view];
    }

    效果图

    相关坐标系

    CGPointMake(Cx, y)//点的x,y坐标;
    CGPointEqualToPoint(view., view2);//半段坐标1 与坐标2 的位置 
    CGSizeMake(width,  height);
    CGSizeEqualToSize(size1, size1);//半段坐标1 与坐标2 的大小
    CGRectMake(X, Y, width, height)  //起始坐标及大小;
    
    farme

    难点之一


    bounds
     -(CGRect)frame{
    return     CGRectMake(self.frame.origin.x,self.frame.origin.y,self.frame.size.width,self.frame.size.height);
     }
     -(CGRect)bounds{
    return CGRectMake(0,0,self.frame.size.width,self.frame.size.height);
     }
    

    view.bounds相对应就是 等于view的开始坐标{0,0}

    加入斯坦福教学图片


    1411611417625738.jpg

    frame: 该view在父view坐标系统中的位置和大小。(参照点是,父亲的坐标系统)
    bounds:该view在本地坐标系统中的位置和大小。(参照点是,本地坐标系统,就相当于ViewB自己的坐标系统,以0,0点为起点)
    center:该view的中心点在父view坐标系统中的位置和大小。(参照点是,父亲的坐标系统)

    视图中心


    视图中心 Snip20160330_12.png Snip20160330_13.png Snip20160330_15.png Snip20160330_16.png Snip20160330_17.png Snip20160330_18.png

    界面更新的特快

    Snip20160330_21.png

    一年一个新技术, 对于好像我似得新人 不要盲目追求久技术
    一下是ios9 的分屏技术


    各型号类型应用设备界面布局方向

    Snip20160330_23.png Snip20160330_27.png Snip20160330_28.png Snip20160330_29.png Snip20160330_30.png

    相关文章

      网友评论

          本文标题:iOS 管理应用界面布局 geekband

          本文链接:https://www.haomeiwen.com/subject/dwnslttx.html