CGRect.offsetBy 不工作
CGRect.offsetBy Not Working
如何重写下面的代码?
self.view.frame = CGRectOffset(self.view.frame, 0, movement)
'Offset' has been replaced by 'offsetby'
当我用所谓的 "solution" 替换它时:
self.view.frame = CGRect.offsetby(self.view.frame, 0, movement)
我收到一个错误:
"Instance member 'offsetBy' cannot be used on type 'CGRect'; did you mean to use a value of this type instead?"
您必须在 CGRect
的实例上调用 offsetBy
。
self.view.frame = self.view.frame.offsetBy(dx: 0, dy: movement)
如何重写下面的代码?
self.view.frame = CGRectOffset(self.view.frame, 0, movement)
'Offset' has been replaced by 'offsetby'
当我用所谓的 "solution" 替换它时:
self.view.frame = CGRect.offsetby(self.view.frame, 0, movement)
我收到一个错误:
"Instance member 'offsetBy' cannot be used on type 'CGRect'; did you mean to use a value of this type instead?"
您必须在 CGRect
的实例上调用 offsetBy
。
self.view.frame = self.view.frame.offsetBy(dx: 0, dy: movement)