IOS开发之——Position和AnchorPoint(92)「建议收藏」

IOS开发之——Position和AnchorPoint(92)「建议收藏」一概述CAlayer中position和anchorPoint属性说明position和anchorPoint示意图二position和anchorPoint属性说明CALayer中有2个非常重要的属性:position和anchorPoint@propertyCGPointposition用来设置CALayer在父层中的位置以父层的左上角为原点(0,0)@propertyCGPointanchorPoint称为“定位点”,“锚点”决定着CALayer身上的哪个点

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE稳定放心使用

一 概述

  • CAlayer中position和anchorPoint属性说明
  • position和anchorPoint示意图

二 position和anchorPoint属性说明

CALayer中有2个非常重要的属性:position和anchorPoint

@property CGPoint position

  • 用来设置CALayer在父层中的位置
  • 以父层的左上角为原点(0,0)

@property CGPoint anchorPoint

  • 称为“定位点”,“锚点”
  • 决定着CALayer身上的哪个点会在position属性所指的位置
  • 以自己的左上角为原点(0,0)
  • 它的x,y取值范围都是0~1,默认值为(0.5,0.5),意味着在layer的中间

三 示意图

3.1 anchorPoint在坐标系中的示意图

IOS开发之——Position和AnchorPoint(92)「建议收藏」

3.2 将红色图层添加到绿色图层上时示意图

IOS开发之——Position和AnchorPoint(92)「建议收藏」

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/184603.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 怎样用matlab插值得到函数表达式

    怎样用matlab插值得到函数表达式
    x=[1:1:10];
    y=[2:2:20];
    pp=interp1(x,y,’spline’,’pp’)
    breaks=pp.breaks
    coefs=pp.coefs

    说明:
    interp1得到的函数其实是分段函数。
    函数的全部信息全部都在pp里
    让我们看一下其breaks分量和coefs分量,他们蕴含着函数表达式,具体涵义如下:
    假设co

    2022年5月23日
    34
  • pycharm怎么配置git_pycharm gitee

    pycharm怎么配置git_pycharm gitee步骤1:配置git配置用户名与邮箱,这里–global表示为全局设置。gitconfig–globaluser.name”yourname”gitconfig–globaluser.emailyouremail@qq.com打开Pycharm,进入settings-VersionControl-Git,路径为你的Git安装路径。[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传步骤2:利用Token连接Pycharm与Github账号打开settin

    2022年8月27日
    7
  • Word2vec原理及其Python实现「建议收藏」

    Word2vec原理及其Python实现「建议收藏」目录一、为什么需要WordEmbedding二、Word2vec原理1、CBOW模型2、Skip-gram模型三、行业上已有的预训练词向量四、用Python训练自己的Word2vec词向量一、为什么需要WordEmbedding在NLP(自然语言处理)里面,最细粒度的是词语,词语组成句子,句子再组成段落、篇章、文档。所以要处理NLP的问题,首先就要拿词语开刀…

    2022年5月17日
    38
  • 整数除以整数的小数除法计算题_原码一位除法

    整数除以整数的小数除法计算题_原码一位除法题目描述a/b。a,b为integer范围内的整数。求a/b的前n位小数商。输入abn输出一行数字样例输入976150样例输出1.59016393442622950819672131147540983606557377049180满分代码:vara,b,n,i:longint;beginreadln(a,b,n);write(adivb,’…

    2025年7月15日
    4
  • IGMP协议详解_BOOTP协议

    IGMP协议详解_BOOTP协议IGMP协议详解(转载)摘要:文章来自于《TCP/IP详解》卷一第十三章。本文详细介绍IGMP协议原理及实现实例。1、引言  本文将介绍用于支持主机和路由器进行多播的Internet组管理协议(IGMP)。它让一个物理网络上的所有系统知道主机当前所在的多播组。多播路由器需要这些信息以便知道多播数据报应该向哪些接口转发。IGMP在RFC1112中定义[Deering1989].

    2022年9月14日
    2
  • go语言实现最小区块链教程7-网络「建议收藏」

    go语言实现最小区块链教程7-网络「建议收藏」1介绍Introduction到目前为止,我们构建了一个含有以下特征的区块链:匿名、安全、以及随机产生地址;区块链数据存储;PoW系统;可靠的交易记录存储方式。这些特征都非常关键,但是这还不够。能够让这些特征升华的,并且让加密货币变得可能的,是网络(network)。这样的区块链实现如果只能在单一的电脑上面运行有什么用?这些基础加密特性有什么有,如果仅有一个用户?网络让这些机制工作并发挥作用。…

    2022年5月28日
    43

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号