【发布时间】:2017-07-16 02:39:15
【问题描述】:
我正在使用 Swift 3 在 Xcode 8.2.1 Playground 中尝试一些代码。
自从PlaygroundPage.current.liveView 执行类似 iPad 的模拟器以来,我一直很困惑。
我想通过较小设备的模拟器测试键盘输入。我能更好地处理这个吗?
import UIKit
class ViewController: UIViewController {
override func viewDidLoad() {
super.viewDidLoad()
setupTextView()
}
private func setupTextView() {
let textView = UITextView(frame: CGRect(x: 0, y: 0, width: view.frame.width, height: view.frame.height))
textView.backgroundColor = .gray
textView.isSelectable = true
textView.font = textView.font?.withSize(20)
view.addSubview(textView)
}
}
let viewController = ViewController()
let window = UIWindow(frame: CGRect(x: 0, y: 0, width: 640, height: 600))
window.rootViewController = viewController
window.makeKeyAndVisible()
import PlaygroundSupport
PlaygroundPage.current.liveView = window
PlaygroundPage.current.needsIndefiniteExecution = true
【问题讨论】:
-
你也可以粘贴代码而不是图片吗?我不会输入所有这些:/
-
@JTAppleCalendarforiOSSwift 添加了! :祈祷:
-
xcode 9.1-2 仍然存在同样的问题
标签: ios swift xcode ipad swift-playground