【问题标题】:Swift change cgpoint .center value快速更改 cgpoint .center 值
【发布时间】:2016-10-20 20:32:32
【问题描述】:

我正在使用 CGPoint 值来设置动画的开始位置。

transition.startingPoint = startButton.center

如果我这样做print(startButton.center),输出将是:(292.0, 22.0)

我现在要做的是编辑该值 Y 位置,以便动画在屏幕上开始稍低一点,我可以将新值传递给 transition.startingPoint = newVal

【问题讨论】:

  • 你有什么问题?

标签: ios swift cgpoint


【解决方案1】:

这是你需要的:

var startingPoint = startButton.center
startingPoint.y += 20
transition.startingPoint = startingPoint

或者:

let buttonCenter = startButton.center
transition.startingPoint = CGPoint(x: buttonCenter.x, y: buttonCenter.y + 20)

【讨论】:

    猜你喜欢
    • 2016-04-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-05-20
    • 1970-01-01
    • 2015-01-08
    • 1970-01-01
    相关资源
    最近更新 更多