簡體   English   中英

&#39;CGAffineTransform&#39;不能轉換為&#39;ConstUnsafePointer <CGAffineTransform> “

[英]'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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM