フラットリストで約100項目ほどレンダリングします。レンダリングされたゾーンの外にあるscrollToOffsetを使用すると、scrollToIndex関数は、最初にレンダリングされたアイテムの最後のフレームのみを表示します。これは限界か、私は間違ったことをしていますか?リアクションネイティブ:フラットリストスクロール位置は実際の位置にスクロールしません
これは修正できますが、initialNumToRenderを100以上のアイテムをサポートする非常に大きな数に設定しますが、この場合はパフォーマンスが低下します。
現在の状況: 100個のオブジェクトをflatListに配置します。それらはサイズが動的なので、getItemLayout/scrollToIndexを使用することは問題ありません。ユーザーがページの外に出た後、戻ってきたら、その位置を維持したい。しかし、Androidでは、それがリストの非常に遠いアイテムであれば、その位置を維持することはなく、最初のレンダリングされた位置の最後に置くことになります。
バージョン: リアクトネイティブ:0.44 が反応:16.0.0-alpha.6を
はい、私はそれを知っていた、と私たちはそのように実装することができませんでしたので、残念ながら私たちは、各カードの絶頂の知識を持っていません。 – WilliamC