Anchorpoint_the mythology handbook

Anchorpoint_the mythology handbook之前做一个imageview的transform的动画,从scale(1,1)变成scale(0.3)

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

Jetbrains全系列IDE稳定放心使用

之前做一个imageview的transform的动画,从scale(1,1)变成scale(0.3,0.3)变化是以imagview为中心点的,想要改成以imageview的顶部中间位置为变化起点,也就是anchorPoint(0.5,0.0),发现会有问题,设置了anchorPoint之后,imageview的位置发生了变化,变化之后的中心点的位置成了变化之前的顶部的位置,然后变化还是从新的frame的中心店开始变化了,要解决这个情况,需要在设置了anchorPoint之后,再重新设置一下frame就OK了。相关链接:
http://www.tuicool.com/articles/MvI7fu3

相关公式:

position.x = frame.origin.x + anchorPoint.x * bounds.size.width; position.y = frame.origin.y + anchorPoint.y * bounds.size.height;

因此,修改anchorPoint,会导致frame移动

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

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

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


相关推荐

  • 一个服务器的吞吐率

    一个服务器的吞吐率

    2021年10月9日
    32
  • web大前端必备的VSCode插件,常用的(15个)「建议收藏」

    web大前端必备的VSCode插件,常用的(15个)「建议收藏」VisualStudioCode是由微软开发的一款免费、跨平台的文本编辑器。由于其卓越的性能和丰富的功能,它很快就受到了大家的喜爱。就像大多数IDE一样,VSCode也有一个扩展和主题市场,包含了数以千计质量不同的插件。为了帮助大家挑选出值得下载的插件,我们针对性的收集了一些实用、有趣的插件与大家分享。1.Open-In-Browser由于VSCode没有提供直接在浏览…

    2022年7月25日
    42
  • springboot集成Thymeleaf(二)「建议收藏」

    springboot集成Thymeleaf(二)「建议收藏」一、基本语法使用1、传递对象:@Controllerpublic class MyController1 { @Autowired private HeroService heroService; @RequestMapping(“/hello”) public String hello(Model model) { …

    2022年6月13日
    31
  • android 7 uc flash,UC浏览器7.2版新增加FLASH游戏支持功能[通俗易懂]

    android 7 uc flash,UC浏览器7.2版新增加FLASH游戏支持功能[通俗易懂]一直以来,FLASH游戏都是手机的一个硬伤,比如当前令人疯狂的偷菜游戏,一直以来也只能玩纯文字版或者图文版,而不能在手机上实现电脑一样的体验。就在5月19日,国内著名的手机浏览器UC发布了7.2正式版,其革命性的应用了FLASH10技术,使得手机能够完美支持FLASH游戏,彻底改变了开篇所说到的窘境。小编在新版本发布的第一时间,就对7.2正式版进行了“尝鲜”,让我们一起来看看UC浏览器FLASH的…

    2022年6月3日
    66
  • java 获取当前时间的三种方法

    1.通过Util包中的Date获取Datedate=newDate();SimpleDateFormatdateFormat=newSimpleDateFormat(“yyyy-MM-dd:hh:mm:ss”);System.out.println(dateFormat.format(date));2.通过Util包的Calendar获取Calendarc…

    2022年4月3日
    46
  • springboot 参数_bios内存启动参数配置

    springboot 参数_bios内存启动参数配置文章目录目的测试代码配置文件配置获取自定义参数项目打包发布修改启动配置方式一:系统变量方式二:命令行参数springboot启动参数解释目的1、熟悉springboot多环境配置2、熟悉springboot使用jar包启动时候的参数含义测试代码配置文件配置application.yml#springboot多环境配置#springboot多环境配置#端口,项目上下文server:port:8080servlet:context-path:/springboo

    2025年9月24日
    4

发表回复

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

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