如何在 Playgrounds 中显示原型预览?

Posted

技术标签:

【中文标题】如何在 Playgrounds 中显示原型预览?【英文标题】:How to show the prototyping preview in Playgrounds? 【发布时间】:2016-10-14 17:06:46 【问题描述】:

我找不到显示如何实时预览我的 UIView 动画的更新文章。根据我在操场编辑器中收到的错误,Swift 中不再使用 XCShowView() 之类的方法。

有人知道如何在 Playgrounds 中显示原型预览吗?

【问题讨论】:

【参考方案1】:

这适用于 Xcode 8:

import UIKit
import PlaygroundSupport

let v = UIView(frame: CGRect(origin: .zero, size: CGSize(width: 600, height: 600)))
v.backgroundColor = UIColor.green

PlaygroundPage.current.liveView = v

使用该代码创建一个游乐场,您应该会在实时视图中看到一个绿色框。

记得显示“实时”助理编辑器。请参阅PlaygroundSupport reference 了解更多信息。

【讨论】:

以上是关于如何在 Playgrounds 中显示原型预览?的主要内容,如果未能解决你的问题,请参考以下文章

iOS Playgrounds 是不是支持 UIView 动画?

创建 UITextView 时,如何在实时视图中显示的 Swift Playgrounds(在 Xcode 上)的 UI 中隐藏键盘?

如何在 Swift Playgrounds 中睡觉并获取最新的异步值?

在 iPad 版 Swift Playgrounds 中显示 TableView

UITableViewCell 不显示数据 - Swift Playgrounds

如何在 XCode 8 Playgrounds 中使用 Swift 2.3?