Реагировать на собственные списки - RecyclerView & UITableView
Мне любопытно, почему React Native не использует собственные компоненты списка платформ, такие как RecyclerView для Android и UITableView (CollectionView) для iOS.
В идеале это может обеспечить гораздо большую поддержку функций и более высокую производительность, чем то, что доступно в настоящее время.
Есть ли причина, по которой списки React Native поддерживаются исключительно ScrollViews?
2 ответа
Я не могу сказать вам лично, но цитирую автора.
UITableView API не очень подходит для асинхронной природы ReactNative, и полученный код был довольно грубым, особенно при попытке сделать плавную анимацию для увеличения высоты строк, что мы делаем в приложении групп.
Источник: Ранняя дискуссия по этому вопросу.
Для переработчика Просмотреть в Android. Попробуй это.
реагирует-нативный-ресайклер-ListView
Работает! Некоторые настройки gradle требуется, хотя.