2017-09-27 45 views
0

我正在使用React Native(RN 0.47)構建應用程序。我們使用模態來顯示信息,但它需要很長時間才能在iOS上打開(它在Android上的速度非常快)。在iOS(iPhone 6)上大約需要3秒鐘,而在Android上它幾乎是立竿見影的。反應原生模式顯示超級緩慢的iOS但不是Android

調查顯示,時間花在UI中而不是JS中。

我的觀點是由超過100個部件,我們真的不知道我們如何能減少這一數額...

Screenshot of the modal

組件只彩色視圖或文本。另一個選項卡當前爲空。

Android和iOS之間會有什麼不同? 可以做些什麼來縮短這個顯示時間?

非常感謝!

+1

它只在模擬器中嗎?如果是這樣,你應該可能啓用緩慢的動畫。 在模擬器去調試>>慢動畫(Command + T) – csath

+0

不,它也在設備上。事實上在模擬器中,它似乎比在設備上快。 – Gp2mv3

+0

您是否啓用了REDX日誌記錄? – Starchand

回答