1
私はポリゴンの色を埋めたいポリゴンを描画するcgmutablepathを使用していますが、それは動作していないと私は考えの下に、なぜ...cgmutablepathでシェイプの色を設定する方法は?
が私のコードである必要がありません。
var path = CGMutablePath()
path.move(to: CGPoint(x: 127.5, y: 12.5))
path.addLine(to: CGPoint(x: 165.0, y: 13.0))
path.addLine(to: CGPoint(x: 165.0, y: 50.5))
path.addLine(to: CGPoint(x: 127.5, y: 50.5))
path.closeSubpath()
var shape = CAShapeLayer()
shape.path = path
shape.lineWidth = 3.0
shape.strokeColor = UIColor.blue.cgColor
shape.fillColor = UIColor.blue.cgColor
私の質問コードを編集しましたが、青色の図形が表示されません。 –
サブレイヤとしてレイヤーを追加していますか?関係はありませんが、警告は表示されません。*変数...突然変異したことはありませんか? – vadian
varパスが変更されていないという警告が表示され、レイヤーをどこかのサブレイヤとして追加していません。 –