這篇文章是接著第一篇寫(xiě)的,要是有同行剛看到的話(huà)建議從前面第一篇看,這是第一篇的地址:iOS 轉(zhuǎn)場(chǎng)動(dòng)畫(huà)探究(一)

接著上一篇寫(xiě)的內(nèi)容:

       上一篇iOS 轉(zhuǎn)場(chǎng)動(dòng)畫(huà)探究(一)我們說(shuō)到了轉(zhuǎn)場(chǎng)要素的第四點(diǎn),把那個(gè)小實(shí)例解釋完,這篇還有一點(diǎn)我們接著總結(jié):

       Demo的下載地址這里再發(fā)一次: 這里是Demo的下載地址

 

5、  轉(zhuǎn)場(chǎng)協(xié)調(diào)器協(xié)議 UIViewControllerTransitionCoordinator

       可以通過(guò)需要產(chǎn)生動(dòng)畫(huà)效果的視圖控制器的transitionCoordinator屬性來(lái)獲取轉(zhuǎn)場(chǎng)協(xié)調(diào)器,轉(zhuǎn)場(chǎng)協(xié)調(diào)器只在轉(zhuǎn)場(chǎng)動(dòng)畫(huà)的執(zhí)行過(guò)程中存在。也正是因?yàn)橛辛薝IViewControllerTransitionCoordinator ,我們才可在轉(zhuǎn)場(chǎng)動(dòng)畫(huà)發(fā)生的同時(shí)并行執(zhí)行其他的動(dòng)畫(huà)。比如像我們第三個(gè)小例子里面后面半透明背景動(dòng)畫(huà),就是通過(guò)這個(gè)UIViewControllerTransitionCoordinator我們來(lái)做的,主要在 Modal 轉(zhuǎn)場(chǎng)和交互轉(zhuǎn)場(chǎng)取消時(shí)使用,其他時(shí)候很少用到,我們看看它里面的幾個(gè)方法:

網(wǎng)友評(píng)論

<label id="3zsdd"><menuitem id="3zsdd"><pre id="3zsdd"></pre></menuitem></label>