Xcode7.3からPlaygroundがタッチイベント等に対応しました。
上記のサンプルは以下のコード
import UIKit
import XCPlayground
class ViewController: UITableViewController {
override func viewDidLoad() {
super.viewDidLoad()
view.backgroundColor = .whiteColor()
view.frame = CGRectMake(0, 0, 1136/2, 640/2)
}
}
extension ViewController {
override func tableView(tableView: UITableView, numberOfRowsInSection section: Int) -> Int {
return 50
}
override func tableView(tableView: UITableView, cellForRowAtIndexPath indexPath: NSIndexPath) -> UITableViewCell {
let cell = UITableViewCell()
cell.textLabel?.text = "hello \(indexPath.row)"
return cell
}
}
XCPlaygroundPage.currentPage.liveView = ViewController()