Статическая таблица против динамического прототипа для таблицы со многими (более 100 элементов) - PullRequest
0 голосов
/ 14 ноября 2018

Я относительно новичок в iOS и Xcode, поэтому, пожалуйста, прости, если вопрос кажется глупым. Я просто не смог получить ответ в результате обширного поиска.

Я создаю приложение, которое требует tableView с 100+ элементами, разделенными на 6 или 7 разделов, каждый элемент списка с дополнительным флажком. Как я понимаю, для моих нужд достаточно статической таблицы. Однако, при таком большом списке, будет ли это дорого с точки зрения ресурсов по сравнению с динамическим прототипом, где программа перерабатывает слоты таблиц?

1 Ответ

0 голосов
/ 14 ноября 2018

Никаких глупых вопросов.

Вы должны определенно использовать извлеченные ячейки, «переработанные», как вы говорите, вместо статических.

Это лучшая практика.

Это легко сделать с помощью регистрации пера для повторного использования.

Хорошая статья на этом https://www.hackingwithswift.com/example-code/uikit/how-to-register-a-cell-for-uitableviewcell-reuse.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...