2016-01-13 157 views
0

我有一個應用程序需要在一個屏幕上有一個**UICollectionView**水平顯示圖像和一個UITableView,它會在按下按鈕時從底部出現,或者當我在下半部分屏幕(底部區域)。當表格視圖完全顯示時,它將覆蓋屏幕的下半部分,帶有圖像的UICollectionView仍然可以在屏幕的上半部分看到。爲了實現這一點,表視圖將具有透明的標題視圖,該視圖將覆蓋屏幕的下半部分,以便收集視圖完全可見。在透明標題上向上拖動時,表格視圖的單元格將變爲可見。UITableView over UICollectionView觸摸處理

問題是我必須能夠水平滾動**UICollectionView**當它的表格的標題視圖在屏幕的下半部分,但同時能夠在表格中滾動。

視圖層次結構首先包含**UICollectionView**,然後是**UITableView**

有沒有可能以乾淨的方式做到這一點,而沒有跳過許多用戶體驗問題?

謝謝!

enter image description here

enter image description here

+0

添加屏幕截圖會非常有幫助。謝謝 – Ismail

+0

你可能不需要任何透明的標題視圖,只有一個方向的手勢識別器,並在集合視圖中檢測到觸摸點也應該做這項工作。 – zcui93

+0

你是否想要一個常量/固定的CollectionView,它將始終可見而與TableView滾動無關? –

回答

0

你可以嘗試在一個視圖控制器增加了兩個的UIView,並嘗試UICollectionView也UITable視圖。