我想有一個UIScrollView,我可以與UITableView進行交互(主要是水平滑動來顯示圖像)。UITableView +可觸摸的UIView/UIScrollView behin
我們的想法是,設置的UITableView tableHeaderView相同尺寸比具有明顯的backgroundColor和不透明組爲NO的UIScrollView的,並添加
[self.view addSubview:self.scrollView belowSubview:self.tableView];
因此,UITableView的將逐漸覆蓋圖像畫廊滾動時 - 如果我直接將UIScrollView設置爲tableHeaderView或作爲節標題,則不會出現這種情況。
它起作用(從視覺角度來看)。
但是我不能在下面的UIScrollView上進行交互或刷卡,所有東西都被tableView攔截。我認爲設置清潔顏色+不透明=否會做的伎倆。
有什麼想法?
感謝
羅曼
感謝您的評論。據我瞭解,3)可能適當/更快的解決方案? 我會試一試,讓你知道盡快。 謝謝 羅曼 –
小心#3。這是一個關鍵的方法,如果修改方法不當可能會導致很難修復的錯誤,但這是完成預期設計的最簡單方法。 –
我首先提出你的第一個建議:基本上,它運作良好。但是,在scrollviewDidScroll委託中滾動時,我並不滿意UX。 我決定去第四個選項:我保留我的UITableView .tableHeaderView,在它上面添加UISwipeGestureRecognizer(左/右),並用它們來控制UITableView下面的UIPageControl和UIScrollView。 感謝您的支持:) –