Яка різниця між переглядом колекції та TableView в iOS?

Пропонований підхід: Перегляди колекцій призначені для відображення сіток, а також для роботи з повністю власними макетами, тоді як представлення таблиць є простими лінійними списками з верхніми та нижніми колонтитулами. Щоб отримати додаткові бали, ви можете обговорити списки UICollectionView, представлені в iOS 14, оскільки вони справді стирають межі між двома типами.

Подання таблиці взагалі не можуть мати сітку. Вони підтримують лише двовимірний список елементів. Він може бути розділений на розділи чи ні, але це завжди буде простий список, а не сітка. Перегляд колекції підтримує сітку клітинок.

У табличному режимі дані представлені в кількох рядках, розташованих в одному стовпці, дизайн комірки відповідає рядку. Однак перегляд колекції може створювати рядки та стовпці, він може проектувати комірки різними способами, навіть якщо вони не обов’язково є рядками. Це також найбільша функція осередку перегляду колекції.

Вигляд колекції керує впорядкованим набором вмісту, наприклад сіткою фотографій у програмі «Фото», і представляє його візуально. Перегляди колекції є спільним використанням багатьох різних об’єктів, зокрема: Клітинки. Комірка забезпечує візуальне представлення кожного фрагмента вашого вмісту.

Вид таблиці в iOS відображати рядки вмісту, що прокручується вертикально, в одному стовпці. Кожен рядок у таблиці містить одну частину вмісту вашої програми. Наприклад, програма «Контакти» відображає ім’я кожного контакту в окремому рядку, а головна сторінка програми «Налаштування» відображає доступні групи налаштувань.

Вид таблиці відображає один стовпець вмісту, що прокручується вертикально, розділений на рядки та розділи. Кожен рядок таблиці відображає окрему інформацію, пов’язану з вашою програмою. Розділи дозволяють групувати пов’язані рядки. Наприклад, програма «Контакти» використовує таблицю для відображення імен контактів користувача.