作者jeff77731 (LittleRice)
看板MacDev
標題[問題] UIView移動的問題
時間Wed Mar 26 15:31:07 2014
想請問一個問題
我在做簡單的UIView移動的時候
使用
[UIView animateWithDuration:0.3 animations:^{
[MyView setTransform:CGAffineTransformMakeTranslation(260, 0)];
} completion:^(BOOL finished) {
}];
但是移動的方式卻是先往左移動130再往右移動260...
想請問一下是哪裡出了問題...
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 118.167.3.34
※ 文章網址: http://www.ptt.cc/bbs/MacDev/M.1395819071.A.972.html
推 HuangJC:130 剛好是 260 的一半,我覺得是 scale = 2 的效應 03/27 02:38
→ jeff77731:想請問哪裡會呼叫到scale?我應該是沒用到才對,如果用成 03/27 11:07
→ jeff77731:self.view去移動又正常了@@ 03/27 11:07
推 HuangJC:不用呼叫,我實測也看過,這部份照著書上打沒用.. 03/27 21:06
→ HuangJC:當然可能是我沒了解細節,問題是馬上要交成果,沒時間懂 03/27 21:07
→ jeff77731:結果把autolayout關掉就正常了... 03/28 11:10