簡體   English   中英

UIPageViewController內部的UIScrollView:UIScrollView滾動時無法滑動頁面

[英]UIScrollView inside UIPageViewController: cannot swipe page while UIScrollView is scrolling

上下文:我有一個帶有4個UIViewControllers的UIPageViewController,這是一種SnapChat樣式。

在這4個UIViewController中的3個中,我有一個UITableView或UICollectionView,這是兩個繼承自UIScrollView的控件。

問題:當我(垂直)滾動UITableView或UICollectionView時,直到滾動完成,我才能水平(滑動)滾動到下一頁。 相反,當我嘗試滑動時,滾動停止,然后必須再次滑動以實際更改UIPageViewController的頁面。

我的期望:像SnapChat當前一樣,即使UITableView或UICollectionView仍在滾動,用戶也必須能夠在滑動時更改頁面。

有什么技巧可以做到這一點?

謝謝!

我認為您的問題是,滾動視圖在滾動時會激活一個活動手勢識別器,因此無法識別其他手勢。 我發現這是一種解決方案: 如何使UIScrollView滾動並具有手勢識別器?

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM