iOS Playgrounds是否支持UIView动画?

前端之家收集整理的这篇文章主要介绍了iOS Playgrounds是否支持UIView动画?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
是否可以在Playground中使用animateWithDuration预览UIView的动画?我在初始化UIView后立即添加XCPShowView,它会将所有内容显示在最终状态,无论我选择什么位置在时间轴上.

解决方法

Xcode 7更新:XCPShowView已被弃用,但您可以在playground liveView中看到动画.还有更多的即将到来: Interactive Playgrounds

以下是Joseph Chen示例代码的更新.我还将颜色更改为绿色,因为容器默认背景为黑色:

import UIKit
import XCPlayground

let container = UIView(frame: CGRect(x: 0.0,y: 0.0,width: 100.0,height: 100.0))
// XCPShowView("container",view: container)  // -> deprecated

let view = UIView(frame: CGRect(x: 0.0,width: 50.0,height: 50.0))
view.backgroundColor = UIColor.greenColor()
container.addSubview(view)

UIView.animateWithDuration(5) {
    view.center = CGPoint(x: 75.0,y: 75.0)
}

XCPlaygroundPage.currentPage.liveView=container

猜你在找的iOS相关文章