zoukankan      html  css  js  c++  java
  • 03-position和anchorPoint

    03-position和anchorPoint

    position和anchorPoint是CAlayer的两个属性.
    我们以前修改一个控件的位置都是能过Frame的方式进行修改.
    现在利用CALayer的position和anchorPoint属性也能够修改控件的位置.
    这两个属性是配合使用的.
    position:它是用来设置当前的layer在父控件当中的位置的.
              所以它的坐标原点.以父控件的左上角为(0.0)点.
    
    anchorPoint:它是决点CALayer身上哪一个点会在position属性所指的位置
               anchorPoint它是以当前的layer左上角为原点(0.0)
               它的取值范围是0~1,它的默认在中间也就是(0.5,0.5)的位置.
               anchorPoint又称锚点.就是把锚点定到position所指的位置.
    
    两者结合使用.想要修改某个控件的位置,我们可以设置它的position点.
               设置完毕后.layer身上的anchorPoint会自动定到position所在的位置.
  • 相关阅读:
    VS调试问题整理 :无法在Web服务器上启动调试。您不具备调试此应用程序的权限...
    WebService参考 :什么是Web Services?(AMT研究院 袁磊)
    .NET和J2EE该相互学习什么?(转)
    使用 Visual Studio 2005 Team System 进行单元测试并生成用于 Unit Test Framework 的源代码 (实例)
    C#参考 :ReferenceEquals, == , Equals
    使用 Visual Studio 2005 Team System 进行单元测试并生成用于 Unit Test Framework 的源代码(详解)
    HTML参考 :TBODY元素 详解
    Indigo参考 (2) DataContract 使用 详解(转)
    Indigo参考 (1) :第一个Indigo Service (转)
    控件用法参考:DataList和Repeater控件的分页显示功能
  • 原文地址:https://www.cnblogs.com/zhoudaquan/p/5054685.html
Copyright © 2011-2022 走看看