我有一個按鈕上的多個動畫,我使用CGAffineTransformMakeTranslation來做到這一點。傳遞只有一個參數與CGAffineTransformMakeTranslation(x,y)
是否可以只使用一個參數,只有「x」或只有「y」?
我用盡了一切辦法,但不能使它工作:
button.transform = CGAffineTransformMakeTranslation(nil, 10);
button.transform = CGAffineTransformMakeTranslation(NULL, 10);
etc, etc...
或使其的「X」的當前位置。如果我使用0,它會將按鈕置於原始位置。
可以做到這一點嗎?
謝謝!
問題是,如果我通過零它會回到原來的位置。我在同一張圖片上有多個動畫,所以如果我只想更改x或y,它會一直將圖片帶到原始位置。 – tomDev
@tomDev:我不認爲動畫就像那樣疊加。他們只是直接設置財產。 –