SwiftのUIBeizierPathからshapeLayer内のオブジェクトを認識するにはどうすればよいですか?以下は、PopAGraphアプリケーションの例です。前もって感謝します。Swiftのレイヤー内のオブジェクトを認識
マイコード:
fileprivate func addNewPathToImage() {
path.lineJoinStyle = CGLineJoin.round
shapeLayer.path = path.cgPath
shapeLayer.strokeColor = strokeColor.cgColor
shapeLayer.fillColor = UIColor(red: 52/255, green: 152/255, blue: 219/255, alpha: 0.5).cgColor
shapeLayer.lineWidth = lineWidth
mainImageView.layer.addSublayer(shapeLayer)
}
私のイメージとshapeLayer:彼のhitTest()関数CAShapeLayer
私はあなたが誤解していると思います。私はshapeLayer内のイメージ内でオブジェクトを取得する必要があります。既存のアプリの一例である動画リンクを見ることができます – aatalyk