我試圖使圖像視圖(logo下)向上滑動100像素。我正在使用此代碼,但是什么都沒有發(fā)生:[UIView beginAnimations:nil context:nil];[UIView setAnimationDuration:3];logo.center = CGPointMake(logo.center.x, logo.center.y - 100);[UIView commitAnimations];該代碼在viewDidLoad方法中。具體來說,logo.center = ...不能正常工作。其他事情(例如更改Alpha)也可以。也許我沒有使用正確的代碼將其向上滑動?
3 回答
瀟湘沐
TA貢獻1816條經(jīng)驗 獲得超6個贊
你有沒有嘗試
logo.frame = CGRectMake(logo.frame.origin.x, logo.frame.origin.y - 100,logo.frame.size.width,logo.frame.size.height)
MM們
TA貢獻1886條經(jīng)驗 獲得超2個贊
您知道為什么如果使用按鈕執(zhí)行此操作,標題會從按鈕外部動畫到正確的位置嗎?我之前在一些動畫實驗中已經(jīng)注意到了這一點,對我來說這沒有意義-我認為標題的任何約束都應(yīng)在按鈕本身內(nèi)部,并且不應(yīng)更改。
- 3 回答
- 0 關(guān)注
- 717 瀏覽
添加回答
舉報
0/150
提交
取消
