[英]'CGAffineTransform' is not convertible to 'ConstUnsafePointer<CGAffineTransform>'
使用此命令時,標題中顯示錯誤消息:
CGPathContainsPoint(Hitbox.CGPath, self.transform, point, false)
Hitbox是一個UIBezierPath
,self是一個UIView
,point是CGPoint
。
我絕對不知道要搜索什么或此錯誤是什么,請不要太苛刻。 我應該如何糾正這個錯誤?
該函數使用指向CGAffineTransform
結構的指針,而不是結構值。 因此,您需要執行以下操作:
CGAffineTransform transform = self.transform;
CGPathContainsPoint(Hitbox.CGPath, &transform, point, false)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.