UITableView與UIScrollView的使用

在項目中一個控制器中有一個瀑布流和一個table,發現瀑布流頂部預留空白,而table卻沒有,查找了許多資料,終於找到了原因所在:

一個控制器中,出現UIScrollView(包括其子類),必須是第一個添加到控制器的視圖上纔會預留空白,這裏的第一個是相對於所有的子視圖,不僅僅是其他UIScrollView(包括其子類)。

 

那麼我遇到的問題如何解決呢,還是這個屬性automaticallyAdjustsScrollViewInsets,仔細看它的文檔說明,它說了,如果一個控制器中出現兩個以上的UIScrollView(包括其子類),這個屬性需要設置爲NO.即不會預留空白,那麼這個控制器中所有的UIScrollView(包括其子類)都需要重新設置座標。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章