SwiftプレイグラウンドでBezierPathを使用するためにカスタムクラスを作成する必要がありますか?SwiftのBezierPathを遊び場を使用して
XCPlaygroundPage.currentPage.liveView = graphView
と見ることが遊び場の「アシスタントエディタ」を開くために:あなたはあなたのコードの末尾にこれを使用する必要が
import UIKit
import XCPlayground
class GraphView : UIView {
override func drawRect(rect: CGRect) {
let path = UIBezierPath(rect: rect)
path.moveToPoint(CGPointMake(0,0))
path.addLineToPoint(CGPointMake(50,100))
path.closePath()
UIColor.redColor().setFill()
path.stroke()
}
}
let graphView = GraphView(frame: CGRectMake(0,0,960,640))
ビューbackgroundColorを白に設定すると、ラインが表示されます。それは黒ですが、赤ではありません。素晴らしいヒントについては、http://stackoverflow.com/a/34659468/2227743を参照してください。 – Moritz
私はプレイグラウンドを使用しています! –
はい、私は遊び場を使っていることを知っています。私の答えを見てください。 – Moritz