UICollectionView(一)簡介
UIcollectionView,即網格檢視。類似於UITableView,是一種資料展示方式。簡單來說,可以理解為多列的UITableView,而這只是UICollectionView的最簡單的使用。如iPod上iOS6中的原生時鐘的時鐘排列:
最簡單的UICollectionView可以以多列的方式將資料進行展示。標準的UICollectionView包含三個部分,它們都是UIView的子類:
Cells 用於展示內容的主體。對於不同的cell可以指定不同尺寸和不同的內容
Supplementary Views 追加檢視。如果你對UITableView比較熟悉的話,可以理解為每個Section的Header或者Footer,用來標記每個section的view
**Decoration Views ** 裝飾檢視。這是每個section的背景,比如iBooks中的書架就是這個。
不管一個UICollectionView的佈局如何變化,這三個部件都是存在的。
相關文章
- UICollectionView 簡單介紹UIView
- UICollectionView(二)實現一個最簡單的UICollectionViewUIView
- UICollectionView(一)——整體總結UIView
- UICollectionView自定義佈局(一)UIView
- UICollectionViewUIView
- iOS UICollectionView的簡單使用和常用代理方法iOSUIView
- UICollectionView使用UIView
- tkinter簡介(一)
- datapump簡介(一)
- ElasticSearch基本簡介(一)Elasticsearch
- 一、群集的簡介
- 一份 Markdown 簡介
- spark簡單介紹(一)Spark
- kafka之一:kafka簡介Kafka
- RocketMQ 實戰(一) - 簡介MQ
- Varnish(一)簡介與原理
- python教程(一)·簡介Python
- CSS 學習一(簡介)CSS
- Performance Schema使用簡介(一)ORM
- Flutter教程(一) Flutter簡介Flutter
- DevSecOps 簡介(一)dev
- Flume(一):簡介架構架構
- Statspack之一-Statspack簡介
- ET8.1(一)簡介
- UITableView/UICollectionView使用技巧UIView
- 介紹一下Spring Cloud簡介SpringCloud
- Redis 知多少 (一)---Redis 簡介Redis
- Puppeteer筆記(一):Puppeteer簡介筆記
- Unity學習系列一簡介Unity
- Redis那些事(一) — Redis簡介Redis
- shell程式設計—簡介(一)程式設計
- Azure Terraform(一)入門簡介ORM
- Nginx簡介–nginx系列之一Nginx
- RxJava簡介與入門(一)RxJava
- NIO學習一、NIO簡介
- 轉~timesten系列一:簡介
- kafka詳解一、Kafka簡介Kafka
- UICollectionView間隙的坑UIView