当前位置: 首页 > 面试题库 >

使UIViewPropertyAnimator永不完成

韦安怡
2023-03-14
问题内容

问题描述

UIViewPropertyAnimator除其他事项外,我对模糊进行了管理,我想仅将其用于fractionComplete属性。问题是,如果设置fractionComplete1.0,它将完成并删除所有我想保留的动画。

基本上,我不希望动画师完成,因为这会清除其动画块。

考虑的解决方法

  • 完成后重新添加动画
  • fractionComplete到类似0.001...0.999

问题答案:

现在可以使用iOS11进行设置

var pausesOnCompletion: Bool { get set }

UIViewPropertyAnimator

当此属性的值为true时,动画制作结束时动画制作器将保持活动状态,并且不执行其完成处理程序。保持动画师处于活动状态,即使动画结束后,您也可以将其反转。当此属性的值为false时,动画制作者将在动画结束时自动转换为非活动状态,从而完成动画制作。此属性的默认值为false。

来源:https
:
//developer.apple.com/documentation/uikit/uiviewpropertyanimator/2909004-pausesoncompletion



 类似资料:
  • 我还尝试使用而不是提取ZIP归档,但随后出现以下错误: ZIP文件没有问题,我已经在Mac OSX上用测试了它。我还尝试使用ZIP版本3.0和2.1(最初是2.0)重新压缩它。我可以在Mac OSx上解压所有版本而没有任何问题(使用Unarchiver和Archive实用程序)。 这快把我逼疯了,可能会有什么错? 我在解压压缩文件之前从服务器下载这些压缩文件,显然我忘记在开始解压操作之前调用下载操

  • 我正在学习Java8以及更多关于“可完成的未来”的细节。以下是有趣的教程:https://www.callicoder.com/java-8-completablefuture-tutorial/ 我编写了以下Java类: (为了运行该代码,您需要resteasy-Client库) 但是我不明白为什么即使收集了所有的响应,主方法也不会终止... 我错过什么了吗?是否有一些“完整”的方法可以在任何地

  • 我正在实施贝宝结账。 我有以下javascript代码paypal.button.render({ 弹出(上图)出现时,我点击贝宝按钮,我可以填写信用卡细节等,如图像。它在沙箱所以我使用测试卡号。当我单击“立即付款”按钮时,它会显示“正在处理”,并一遍又一遍地返回到相同的表单。我现在可以在控制台或回调中看到信息 I.W希望看到我的警报 onauthorize:函数(数据,操作){

  • 我为java应用程序配置了以下参数-Xmx=46g,-Xms=46g,NewSize=2g。 我们没有为permgen配置大小,但在JCONSOLE中,它显示最大perm gen大小为83mb。 在运行稳定性测试时,我们可以看到,我在GC日志中随机得到以下内容。 [完整GC(永久发电完整)489.822:[CMS:11384171K- 我找不到这个GC调用的原因,因为有用于永久生成的可用空间(因为

  • 我正在为一个简单的Spring Boot应用程序编写Kafka联调。该应用程序简单地发布到Kafka主题。 我正在使用一个嵌入式Kafka实例进行测试。当通过Intellij运行时,测试运行得非常好,但当我通过gradle运行时,测试失败。看起来好像倒计时从未达到0,测试最终超时。 生产者配置: 制片人: 消费者: 测试: application.yml: 知道问题出在哪里吗?

  • 一切都工作得很好,在我的集合_id=“user”中,正如我所期望的那样。 但是,如果我现在想查询那个对象: 我收到null。调试日志显示用 //编辑: 返回true...