在 Swift 中为 Apple Watch 制作简单的淡入淡出动画?
Posted
技术标签:
【中文标题】在 Swift 中为 Apple Watch 制作简单的淡入淡出动画?【英文标题】:Make a simple fade in animation in Swift for apple watch? 【发布时间】:2015-08-11 13:12:44 【问题描述】:如何在 swift 中为 Apple Watch 制作简单的动画?
我已经检查了这个blog
但它是关于帧动画,我要求淡入、淡出、旋转与动画
比如使用这个低级函数
self.view.setAlpha(0.0)
我有安卓背景,所以我正在寻找苹果手表的一些快速功能,比如在安卓等价的
Animation fadeInAnimation = AnimationUtils.loadAnimation(this, R.anim.fadein);
imageView.startAnimation(fadeInAnimation );
查看more
或or this one 为
ObjectAnimator fadeIn = ObjectAnimator.ofFloat(myView, "alpha", .3f, 1f);
fadeIn.setDuration(2000)
【问题讨论】:
【参考方案1】:在 Apple Watch 代码中你只需输入
animateWithDuration(0.3)
self.view.setAlpha(0.0)
方法 animateWithDuration 是 WKInterfaceController 的一部分
【讨论】:
以上是关于在 Swift 中为 Apple Watch 制作简单的淡入淡出动画?的主要内容,如果未能解决你的问题,请参考以下文章
当 iPhone 不在附近时,使用 Swift 将数据从 Apple Watch 发送到 iPhone
如何在 Xcode 中为 Apple Watch 添加单元测试?
如何使用 Swift 在 Apple Watch 上添加下拉刷新功能
Apple Watch 不向 iPhone 传递数据 - Swift
如果此 iPhone 与 Apple Watch 连接或未通过 WatchConnectivity 连接,我可以获取信息吗?