2016-10-20 3 views
0

CGPoint 값을 사용하여 애니메이션이 시작되는 위치를 설정하고 있습니다. 내가 print(startButton.center) 할 경우Swift change cgpoint .center 값

transition.startingPoint = startButton.center 

출력 될 것입니다 : 애니메이션이 화면에 약간 낮은 시작하고 나는 새를 전달할 수 있도록 (292.0, 22.0)

내가 지금하고 싶은 것은 그것을 편집하는 것입니다은 Y 위치 값

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

또는를 : 여기에 transition.startingPoint = newVal

+0

어떤 문제가 있습니까? – rmaddy

답변

1

가치는 당신이 필요로하는 것입니다

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