25圖片布局_CollectionView_手勢

一、圖片布局
1.cell上圖片布局
2.圖片的高度計算
3.根據不同的高度展示不同數量的圖片

1.轉發視圖布局,轉發文字和轉發圖
2.轉發視圖的高度計算,字體高度,圖片高度

//********************防止被重用時出現界面混亂,在賦值前,先還原默認狀態

二、CollectionView

每一個CollectionView必須有一個Layout,Layout是CollectionView的核心,不同的Layout可以布局不同的界面效果。
Layout可以自定義,系統也提供了常用的子類:
UICollectionViewFlowLayout(顯示九宮格樣式):可以實現大部分程序的布局需求,所以一般都使用這個Layout

步驟:
1.創建Layout,設置屬性
2.創建 CollectionView,設置代理
3.添加到視圖
注意:Layout與CollectionView是一對一的關系。即一個Layout對象,不能同時用在多個CollectionView上。

三、手勢
七種手勢:
1,tap(點擊)
2,pan(平移)
3,swipe(輕掃)
4,pinch捏和
5,ScreenEdgePan邊緣劃入
6,rotation旋轉
7,longPress長按
UIGestureRecognizer 所有手勢抽象父類

基本步驟:
1.創建
2.注冊事件
3.為View添加手勢對象

1.tap(點擊)

2.長按

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • 翻譯自“Collection View Programming Guide for iOS” 0 關于iOS集合視...
    lakerszhy閱讀 3,922評論 1 22
  • 發現 關注 消息 iOS 第三方庫、插件、知名博客總結 作者大灰狼的小綿羊哥哥關注 2017.06.26 09:4...
    肇東周閱讀 12,232評論 4 61
  • 翻譯自“Auto Layout Guide”。 1 入門 1.1 理解自動布局 自動布局根據視圖層級結構中視圖上的...
    lakerszhy閱讀 3,696評論 3 26
  • 谷雨一一閱讀 192評論 0 1
  • 家人們好: 首先感謝杜總,公司領導給我這次學習六項精進的機會。 通過這次學習,活著,就要感謝,這一句話說的真好,再...
    岑飛達閱讀 271評論 0 2