swift - 动画 NSScrollView 放大
问题描述
我想动画NSScrollView
放大,但我不能让它工作。苹果的文档说:
要为放大设置动画,请使用对象的动画器。默认值为 1.0。
但是当使用NSAnimationContext
动画时不起作用。
NSAnimationContext.runAnimationGroup({_ in
NSAnimationContext.current.duration = 0.35
self.scrollView.magnification = 1
croppingView.animator().alphaValue = 1
[...]
}, completionHandler:{
[...]
})
XCode 10 macOS 莫哈韦斯威夫特 4.2
解决方案
推荐阅读
- apache-httpclient-4.x - 带有 Http 和 Https 协议的 HttpGet 方法对 Https 返回响应 200,但对 Http 协议返回 404
- google-cloud-firestore - 存在对象键的 Firestore 查询文档
- c++ - 具有默认类型和值的模板参数
- sql - 从不同的行收集多个值并在 SQL 中从它们创建列
- c# - 无法在插件注册工具中调试 Dynamics C# 插件
- c# - 通过 UDP 从本地服务器更新 Unity3D 中对象的变换组件
- swift - 来自 func 的 TDD 数据未在 XCTest 案例 Swift 中返回
- date - SSRS 如何获得一个月的第一个日期,滞后 1 天?
- angularjs - 使用 Grunt for AngularJS 项目创建缩小的 js 文件
- google-bigquery - BigQuery 中的自动增量字段