2017-04-27 6 views
2

このコードは、以前のバージョンのXcodeで完全に機能しましたが、現在は表示されません。 「プロジェクトの実行中」と表示されているアクティビティインジケータのみを表示していますXcode 8.3.2プレイグラウンドライブビューのレンダリングが機能しません

import UIKit 
import PlaygroundSupport 

let container = UIView() 
container.frame.size = CGSize(width: 215.0, height: 215.0) 

var view = UIView() 
view.frame.size = CGSize(width: 185.0, height: 185.0) 
view.center = container.center 
view.layer.cornerRadius = view.frame.size.height/2 
view.backgroundColor = UIColor.white 

container.addSubview(view) 

let scaleAnimation = CABasicAnimation(keyPath: "transform.scale") 
scaleAnimation.fromValue = CGFloat(0.6) 
scaleAnimation.toValue = CGFloat(1.15) 
scaleAnimation.timingFunction = CAMediaTimingFunction(name: kCAMediaTimingFunctionEaseOut) 
scaleAnimation.isRemovedOnCompletion = false 

let opacityAnimation = CABasicAnimation(keyPath: "opacity") 
opacityAnimation.fromValue = CGFloat(0.0) 
opacityAnimation.toValue = CGFloat(0.1) 
opacityAnimation.duration = 1 
opacityAnimation.isRemovedOnCompletion = false 
opacityAnimation.autoreverses = true; 


let circleAnimations: CAAnimationGroup = CAAnimationGroup() 
circleAnimations.duration = 2 
circleAnimations.repeatCount = HUGE; 
circleAnimations.animations = [scaleAnimation, opacityAnimation]; 

view.layer .add(circleAnimations, forKey: "circleAnimations") 

PlaygroundPage.current.liveView = container 
PlaygroundPage.current.needsIndefiniteExecution = true 

何が問題なのですか?

+0

を解決しますXcode 8.3.2(8E2002)とうまく動作します。 macOS 10.12.4(16E195)でテスト済み –

答えて

7

結果を確認するには、アシスタントエディタを有効にする必要があります。

表示>アシスタントエディタ>ショーアシスタントエディタ

またここを参照してください: iOS Playground doesn't show UI preview enter image description here

0

ときどき遊び場を閉じるとXcodeを再起動するにはあるように私は、コードを貼り付けている問題

関連する問題