使用嵌套的UIScrollViews時,如何在內部視圖滾動時禁用父級UIScrollView?使用嵌套的UIScrollViews時,如何在內部視圖滾動時禁用父級UIScrollView?
我有一個UIScrollView和UITableView(它繼承UIScrollView)的子視圖之一的父視圖。滾動內部UITableView時,我不希望其他視圖滾動。
我看到的行爲是滾動內部視圖時,它的行爲如我所願,直到它到達結尾。一旦UITableView達到最後,父級UIScrollView開始滾動。我如何禁用此功能?
如果觸摸位於UITableView上,則UIScrollView不應該滾動。
我試着讓UIView成爲UITableView的父項。我給了這個觀點一些手勢識別器,它阻止了手勢上升到父級UIScrollView。幾乎我想要的,除了我的UITableView不再反彈時,試圖滾動結束。
有人知道獲得我想要的行爲的正確方法嗎?