Реагировать на собственные списки - RecyclerView & UITableView

Мне любопытно, почему React Native не использует собственные компоненты списка платформ, такие как RecyclerView для Android и UITableView (CollectionView) для iOS.

В идеале это может обеспечить гораздо большую поддержку функций и более высокую производительность, чем то, что доступно в настоящее время.

Есть ли причина, по которой списки React Native поддерживаются исключительно ScrollViews?

2 ответа

Решение

Я не могу сказать вам лично, но цитирую автора.

UITableView API не очень подходит для асинхронной природы ReactNative, и полученный код был довольно грубым, особенно при попытке сделать плавную анимацию для увеличения высоты строк, что мы делаем в приложении групп.

Источник: Ранняя дискуссия по этому вопросу.

Для переработчика Просмотреть в Android. Попробуй это.

реагирует-нативный-ресайклер-ListView

Работает! Некоторые настройки gradle требуется, хотя.

Другие вопросы по тегам