是否可以在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