を動作しません、私は、ライブビュー機能をテストするには、以下のコードを入力: Xcodeの8遊び場、ライブビューが私のスウィフト遊び場で
let view = UIView()
PlaygroundPage.current.liveView = view
しかし、ライブビューが右側に表示されていない何らかの理由
アシスタントエディタで最初は、Xcodeがプレイグラウンドの実行を終了していないと思った。しかし、私は待って待っていて、それはまだ表示されません。任意のヘルプ?
を動作しません、私は、ライブビュー機能をテストするには、以下のコードを入力: Xcodeの8遊び場、ライブビューが私のスウィフト遊び場で
let view = UIView()
PlaygroundPage.current.liveView = view
しかし、ライブビューが右側に表示されていない何らかの理由
アシスタントエディタで最初は、Xcodeがプレイグラウンドの実行を終了していないと思った。しかし、私は待って待っていて、それはまだ表示されません。任意のヘルプ?
私はこの同じ正確な問題を抱えていました。私は一時的な解決策を見つけました。
私が気づいたのは、複数のXcodeプロジェクトを開いた場合、このエラーが発生するということです。だからちょうど完全にxcode(コマンドQ)を終了し、あなたが作業しようとしている生きているプレイグラウンドを開くと、それは動作するはずです。
次のインポートがあることを確認してください。枠や色がないため、実際にはフレームや色を付けて、実際に機能していることを確認してください。このコードは私のために働く。
import UIKit
import PlaygroundSupport
let view = UIView()
view.backgroundColor = .white
view.frame = CGRect(x: 0, y: 0, width: 100, height: 100)
PlaygroundPage.current.liveView = view
私も同じ問題を持っていたし、次のコード行は、私のためにそれを修正:ライブビューの設定
PlaygroundPage.current.needsIndefiniteExecution = true
はあなたのためにそれを自動的に有効になっていますしかし、私にとってはそれをやっていませんでした。 Xcodeのバグでなければなりません。
だけでなく、持つ:あなたは手動でアシスタントエディターを開く必要が
PlaygroundPage.current.needsIndefiniteExecution = true
を、現在のフォーカスを持つ遊び場のUIViewを表示します。
うわー!バグみたいですAppleは本当にそれを修正する必要があります。 – Blip
iOSをターゲットとするプレイグラウンドを実行しているときは、すべてのシミュレータを閉じているように見えます – JaanusSiim