获取错误:
参数标签
(_:, _:)
与任何可用的重载都不匹配
in:
snap = UISnapBehavior(
item: self,
snapToPoint: CGPoint(CGRectGetMidX(movement), CGRectGetMidY(movement))
)
如何在Swift中解决此错误?
答案 0 :(得分:1)
因为CGPoint要求存在参数标签,所以请确保将它们与初始化程序一起使用。
let midX = CGRectGetMidX(movement)
let midY = CGRectGetMidy(movement)
let point = CGPoint(x: midX , y: midY) // x & y Argument Labels Required With CGPoint Initializer