当前位置: 首页 > 知识库问答 >
问题:

慢速动画动作[复制]

花品
2023-03-14

我有一个nslayout约束,当用户按下按钮时,该约束应该会慢慢达到零。目前,当按下按钮时,它会自动快速达到零。我的代码不起作用。在这里。

@IBAction func Expansion(_ sender: AnyObject) {

    UIView.animate(withDuration: 0.1, animations: {

        self.ScrolliewTopConstraint.constant = 0
        self.ScrollView.isScrollEnabled = true

    }, completion: nil)
}

共有1个答案

长孙德惠
2023-03-14

设置常量后需要设置动画。

// set the constant
UIView.animate(withDuration: 0.1 {
   self.view.layoutIfNeeded()
}
 类似资料:
  • 动画速度 动画实际上就是一段时间内的变化,这就暗示了变化一定是随着某个特定的速率进行。速率由以下公式计算而来: velocity = change / time 这里的变化可以指的是一个物体移动的距离,时间指动画持续的时长,用这样的一个移动可以更加形象的描述(比如position和bounds属性的动画),但实际上它应用于任意可以做动画的属性(比如color和opacity)。 上面的等式假设了

  • 本文向大家介绍JS div匀速移动动画与变速移动动画代码实例,包括了JS div匀速移动动画与变速移动动画代码实例的使用技巧和注意事项,需要的朋友参考一下 1.匀速移动代码 2.变速移动代码 common.js 以上所述是小编给大家介绍的JS div匀速移动动画与变速移动动画详解整合,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对呐喊教程网站的支持!

  • 我当前使用Java Swing运行的动画有一个问题。这是一个离散事件模拟,基于文本的模拟运行良好,我只是在将模拟连接到GUI输出时遇到问题。 对于这个例子,我将有10辆汽车进行模拟。这些汽车由表示,我将在稍后详细介绍。 因此,请考虑事件进程\u car\u到达。每次计划执行此事件时,我都会将一个对象添加到我的类中名为的中。类具有以下相关属性: 此外,它还有以下方法: 这一切都很好。因此,理论上,汽

  • 本文向大家介绍javascript匀速动画和缓冲动画详解,包括了javascript匀速动画和缓冲动画详解的使用技巧和注意事项,需要的朋友参考一下 关于网页中的动画,在css3中我们已经可以使用一些属性快速的做出来,但是有时候为了浏览器的兼容性我们还是需要使用js来制作网页中的动画。 使用js做动画最重要的一个函数就是setInterval函数,这里不再赘述,不懂可以直接百度用法。本文主要讲动画的

  • 下面的函数只是将视图移动到一个新位置。它不显示动画:

  • 问题内容: 在ViewController.Swift中,我设法使一个盒子从一个点动画到另一个点。我认为将其循环很容易,因此框将动画到一个点,然后再动画回到其原始位置,然后再次循环。我已经设法将对象移到某个位置,并在“完成”后再次将其移回,但这并没有使我循环。如何做到这一点? 我以为这也许行得通,但老实说我不知道​​: 如何根据设备宽度居中(我假设涉及数学运算?)? 我的代码: 问题答案: 无需执