基于iOS的自定義轉(zhuǎn)場(chǎng)方法

基本信息

申請(qǐng)?zhí)?/td> CN202010292324.2 申請(qǐng)日 -
公開(kāi)(公告)號(hào) CN111443977A 公開(kāi)(公告)日 2020-07-24
申請(qǐng)公布號(hào) CN111443977A 申請(qǐng)公布日 2020-07-24
分類(lèi)號(hào) G06F9/451(2018.01)I;G06F3/01(2006.01)I 分類(lèi) -
發(fā)明人 肖文 申請(qǐng)(專(zhuān)利權(quán))人 重慶賦比興科技有限公司
代理機(jī)構(gòu) 北京聯(lián)瑞聯(lián)豐知識(shí)產(chǎn)權(quán)代理事務(wù)所(普通合伙) 代理人 重慶賦比興科技有限公司
地址 401120重慶市渝北區(qū)洪湖西路24號(hào)B幢10-2
法律狀態(tài) -

摘要

摘要 本發(fā)明涉及計(jì)算機(jī)用戶(hù)界面技術(shù)領(lǐng)域,公開(kāi)了一種基于iOS的自定義轉(zhuǎn)場(chǎng)方法,包括:S1:當(dāng)當(dāng)前視圖控制器發(fā)送系統(tǒng)轉(zhuǎn)場(chǎng)動(dòng)畫(huà)指令推出下一視圖控制器時(shí),判斷當(dāng)前視圖控制器是否通過(guò)系統(tǒng)轉(zhuǎn)場(chǎng)動(dòng)畫(huà)指令傳遞轉(zhuǎn)場(chǎng)屬性配置對(duì)象;S2:若是,則將下一視圖控制器的轉(zhuǎn)場(chǎng)過(guò)程代理設(shè)置為轉(zhuǎn)場(chǎng)屬性配置對(duì)象;S3:調(diào)用系統(tǒng)轉(zhuǎn)場(chǎng)動(dòng)畫(huà)指令,并讀取轉(zhuǎn)場(chǎng)屬性配置對(duì)象;S4:轉(zhuǎn)場(chǎng)過(guò)程代理根據(jù)所述轉(zhuǎn)場(chǎng)屬性配置對(duì)象執(zhí)行以下配置;S5:當(dāng)轉(zhuǎn)場(chǎng)過(guò)程代理分配好各個(gè)配置后,開(kāi)始執(zhí)行轉(zhuǎn)場(chǎng)進(jìn)行動(dòng)畫(huà),推出所述下一視圖控制器;步驟S6:在轉(zhuǎn)場(chǎng)過(guò)程中逐個(gè)進(jìn)行播放,最終生成整個(gè)轉(zhuǎn)場(chǎng)動(dòng)畫(huà)。采用本發(fā)明的方法在自定義轉(zhuǎn)場(chǎng)動(dòng)畫(huà)時(shí)不需要其它任何代碼,大大降低了耦合度提高了代碼的重用性。??