美文网首页
【极客班】View的定位

【极客班】View的定位

作者: xiongsirui | 来源:发表于2016-04-11 00:12 被阅读27次

UIView负责提供相应的显示内容,也处理区域的事件响应。

UIView的层次结构

层次.png

应用的起点是window.rootViewController.view,在上面可以有很多的subviews;UIView的上级可以称为parent和superview;下级则是child和subview。

UIView的定位

创建一个View:
用CGRectMake(x,y,w,h)可以创建一个View,其中(x,y)表示View的原点,(w,h)表示View的长河宽;再把view添加到界面即可。

     UIView * view = [[UIView alloc] initWithFrame:CGRectMake(40, 160, 400, 400)];
     view.backgroundColor = [UIColor blueColor]; 
     [self.view addSubview:view];

同样用CGPointMake(x,y)可以改变view的原点坐标,代码如下:

     CGRect newBounds = self.view.bounds;
     newBounds.origin = CGPointMake(40, 160);
     self.view.bounds = newBounds;

相关文章

  • 【极客班】View的定位

    UIView负责提供相应的显示内容,也处理区域的事件响应。 UIView的层次结构 应用的起点是window.ro...

  • 产品如何让用户更专注

    注:本文来自极客公园视频笔录:http://www.geekpark.net/cast/view/164182 曾...

  • 【极客班】ScrollView

    ScrollView是为控件或者布局添加滚动条. UIScrollViewDelegate 常用属性 Scroll...

  • 【极客班】AFNetworking

    AFNetWoring下载地址:https://github.com/AFNetworking/AFNetwork...

  • 【极客班】UITableView

    UITableView作为iOS非常重要的一部分,应当着重讨论 UITableView 学习地图 基本用法-->c...

  • 了解极客阅读

    定位 极客阅读产品的目标是为中国8百万互联网极客用户提供知识收藏与管理,通过用户收藏与推荐行为,将知识传递给每一个...

  • 【极客班】苹果的网络

    网络结构是网络的构建方式,目前流行的有客户端服务器结构网络和对等结构网络。客户端服务器(Client Server...

  • 【极客班】Autolayout基础

    Autoresizing 如上图所示,如果只是定义控件和上级视图之间的约束,可以考虑用Autoresizing;V...

  • 【极客班】TableView实例

    动态TableView 在ViewController中添加一个Table View上去,选择Dynamic Pr...

  • 【极客班】多线程

    进程是操作系统结构的基础;是一个正在执行的程序;计算机中正在运行的程序实例;可以分配给处理器并由处理器执行的一个实...

网友评论

      本文标题:【极客班】View的定位

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