動(dòng)畫設(shè)置

添加動(dòng)畫一 (上下包含法)beginAnimatioins


[UIView beginAnimations:nil context:nil];

[UIView setAnimationDuration:2.0f]; // 時(shí)間間隔

[UIView setAnimationDelegate:self]; // 設(shè)置為代理還可以設(shè)置一些代理方法

[UIView setAnimationWillStartSelector:@selector(willStart)];

[UIView setAnimationDidStopSelector:@selector(stop)];

// 設(shè)置需要做的動(dòng)畫

[UIView commitAnimations];

添加動(dòng)畫二 block方法


[UIView animateWithDuration:2.0f animations:^{

 // 設(shè)置需要做的動(dòng)畫

}];

添加動(dòng)畫三 block方法二


[UIView animateWithDuration:2.0f animations:^{

// 設(shè)置需要做的動(dòng)畫

} completion:^(BOOL finished) {

// 做完動(dòng)畫需要做什么事

}];

添加動(dòng)畫四 系統(tǒng)自帶對(duì)于某些特殊情況 - setContentOffset:animated;


CGPoint point = self.scrollView.contentOffset;

point.y = self.scrollView.frame.size.height;

[self.scrollView setContentOffset:point animated:YES];

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 標(biāo)簽(空格分隔):基礎(chǔ)動(dòng)畫 ## 動(dòng)畫分類 ### 幀動(dòng)畫:利用連續(xù)的圖片串聯(lián)的數(shù)組來(lái)進(jìn)行的動(dòng)畫效果 - 常見(jiàn)屬性...
    sydie_XL閱讀 362評(píng)論 0 1
  • 一、運(yùn)用繼承,添加自定義的屬性項(xiàng)目:Homework_MoreCircleMove_Teacher03071.1 ...
    AsaGuo閱讀 354評(píng)論 0 3
  • Android中動(dòng)畫可分為三種:View動(dòng)畫、幀動(dòng)畫和屬性動(dòng)畫,其中View動(dòng)畫和屬性動(dòng)畫通過(guò)對(duì)場(chǎng)景里的對(duì)象不斷做...
    Drc15H閱讀 4,272評(píng)論 2 7
  • 功能 EventBus 是一個(gè) Android 事件發(fā)布/訂閱框架,通過(guò)解耦發(fā)布者和訂閱者簡(jiǎn)化 Android 事...
    maimingliang閱讀 1,230評(píng)論 0 14
  • 德魯克大師講:“管理是一種實(shí)踐,其本質(zhì)不在于‘ 知 ’而在于‘ 行’;其驗(yàn)證不在于邏輯,而在于成果;其唯一權(quán)威就是...
    管理顧問(wèn)王榮增閱讀 978評(píng)論 1 2

友情鏈接更多精彩內(nèi)容