在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 教程/ HTML/ 交互管理器
JavaScript 環(huán)境
計(jì)時(shí)器
Native 模塊(iOS)
入門
在設(shè)備上運(yùn)行
ProgressBarAndroid
iOS 應(yīng)用程序狀態(tài)
網(wǎng)絡(luò)
ToolbarAndroid
測(cè)試
輔助功能
網(wǎng)絡(luò)信息
DrawerLayoutAndroid
樣式表
手勢(shì)應(yīng)答系統(tǒng)
與現(xiàn)有的應(yīng)用程序集成
樣式
教程
不透明觸摸
調(diào)試 React Native 應(yīng)用
iOS 活動(dòng)指示器
導(dǎo)航器
無(wú)反饋觸摸
動(dòng)畫布局
Web 視圖
鏈接庫(kù)
像素比率
React Native 官網(wǎng)首頁(yè)介紹
iOS 導(dǎo)航器
交互管理器
全景響應(yīng)器
SwitchAndroid
TabBarIOS.Item
相機(jī)滾動(dòng)
ToastAndroid
iOS 震動(dòng)
BackAndroid
文本輸入
iOS 選擇器
應(yīng)用程序注冊(cè)表
iOS 開關(guān)
滾動(dòng)視圖
iOS 日期選擇器
iOS 警告
iOS 鏈接
視圖
圖片
列表視圖
異步存儲(chǔ)
Native UI 組件(Android)
iOS 滑塊
Map 視圖
高亮觸摸
iOS 推送通知
文本
定位
iOS 狀態(tài)欄
Native UI 組件(iOS)
在設(shè)備上運(yùn)行(Android)
Native 模塊(Android)
Flexbox
已知 Issues
iOS 選項(xiàng)卡
安裝 Android 運(yùn)行環(huán)境

交互管理器

交互管理器在任意交互/動(dòng)畫完成之后,允許安排長(zhǎng)期的運(yùn)行工作。特別是,這允許 JavaScript 動(dòng)畫可以順利的運(yùn)行。

應(yīng)用程序可以在交互完成之后根據(jù)以下代碼來(lái)安排運(yùn)行任務(wù):

    InteractionManager.runAfterInteractions(() => {
      // ...long-running synchronous task...
    });

與其他調(diào)度方案進(jìn)行比較:

  • requestAnimationFrame():代碼是動(dòng)畫在時(shí)間上的一個(gè)視圖
  • setImmediate/setTimeout():運(yùn)行代碼后,請(qǐng)注意這有可能會(huì)延遲動(dòng)畫
  • runAfterInteractions(): 運(yùn)行代碼后,沒有延遲的動(dòng)態(tài)動(dòng)畫

觸發(fā)處理系統(tǒng)將一個(gè)或者多個(gè)動(dòng)態(tài)觸發(fā)看成是一個(gè)“交互”,并且將推遲 runAfterInteractions() 回調(diào)直到所有的觸發(fā)都已經(jīng)結(jié)束或者被取消了。

交互管理器還允許應(yīng)用程序通過(guò)創(chuàng)建一個(gè)“處理”動(dòng)畫的開端來(lái)注冊(cè)動(dòng)畫,結(jié)束之后進(jìn)行清除:

    var handle = InteractionManager.createInteractionHandle();
    // run animation... (`runAfterInteractions` tasks are queued)
    // later, on animation completion:
    InteractionManager.clearInteractionHandle(handle);
    // queued tasks run if all handles were cleared

方法

static runAfterInteractions(callback: Function)

在所有交互都完成之后安排一個(gè)函數(shù)來(lái)運(yùn)行。

static createInteractionHandle()

通知管理器已經(jīng)啟動(dòng)了一個(gè)交互。

static clearInteractionHandle(handle: number)

通知管理器一個(gè)交互動(dòng)作已經(jīng)完成了。