react-native-tableview icon indicating copy to clipboard operation
react-native-tableview copied to clipboard

After rerender table using Cells flickers and scrolls back to the top

Open henrikra opened this issue 6 years ago • 3 comments

Code for reproduction is here: https://github.com/henrikra/react-native-tableview/blob/append-items-bug/example/src/screens/Example9.js

What I would like to achieve

I would like to achieve that always when I add new items to the end of the list the list will scroll to the bottom.

What works 💚

I can achieve that when using Item from this library.

Gif

bug works

What doesn't work 🔴

When I use exactly the same code except I use Cell instead of Item it will flash and also start from the top again and also it does not animate to the bottom.

Gif

bug does not work

Conclusion

Looks like bug to me 😢 I would really hope this will get fixed because Item is too limited for me. I have to style the component. I can help also to resolve this issue if you guys point me to right place to look.

If this is not fixable do you have other suggestions on these kind of React Native iOS libraries?

henrikra avatar Nov 07 '18 12:11 henrikra

Hi @henrikra have you found any good solution for your chat List ? I have tried a number of options but nothing has worked so far.

Tried RecycleListView, react-native-largelist but none has worked.

saadqbal avatar Jul 28 '19 12:07 saadqbal

Nope. I just ended up using FlatList on iOS which is not ideal :/

henrikra avatar Jul 28 '19 12:07 henrikra

@henrikra for styling Items, you could try using https://github.com/aksonov/react-native-tableview/blob/master/README.md#editable-complex-components

nyura123 avatar Aug 05 '19 19:08 nyura123