zoukankan      html  css  js  c++  java
  • frame、center和bounds

    frame、center和bounds之间的关系

      随 frame 改变, center 改变 bounds 不变

      

      frame 相对父视图,影响自身大小和位置

      center 相对父视图,影响自身位置,不影响自身大小

      bounds 相对自身,影响自身大小和子视图位置,不影响自身位置

    frame

      包含 frame.origin 和 frame.size

        frame.origin 包含坐标 x 和 y  

          这是相对父试图的坐标系  用来确定自己在父视图上的位置

          一般情况 父试图左上角为(0,0)点

        frame.size 包含 width 和 height

          控制自身视图的大小

    center

      视图的中心 包含坐标 x 和 y

        相对父试图坐标来定的位置

    bounds

      包含 bounds.origin 和 bounds.size

        bounds.origin 包含坐标 x 和 y

          这是用来定义自身坐标系的位置(和父类无关),影响子视图位置,

          通常设置为(0,0),即默认自身坐标系的原点在左上角

        bounds.size 包含 width 和 height 

          控制自身试图的大小

    frame、center和bounds之间的关系

      随 frame 改变, center 改变 bounds 不变

      frame 相对父视图,影响自身大小和位置

      center 相对父视图,影响自身位置,不影响自身大小

      bounds 相对自身,影响自身大小和子视图位置,不影响自身位置 

  • 相关阅读:
    函数作业1
    函数、装饰器、迭代器、内置方法总练习题
    疑问
    装饰器
    文件练习题1,2
    内置函数练习题和总结
    GET和POST请求的区别
    HTTP请求方法
    HTTP之状态码
    HTTP之响应消息Response
  • 原文地址:https://www.cnblogs.com/sqdhy-zq/p/4750346.html
Copyright © 2011-2022 走看看