Avatar
UIScrollViewの上にtableViewをのせて一定のスクロール値超えたらスクロールする対象をscrollViewからtableVIewに切り替えたいのですが、切り替える時につっかかってしまいます。scrollViewの慣性をtableViewに伝えつつ切り替える方法はないでしょうか? override func viewDidLoad() { super.viewDidLoad() self.tableView.isScrollEnabled = false } ​ func scrollViewDidEndDecelerating(_ scrollView: UIScrollView) { ​ if scrollView == self.scrollView { tableView.isScrollEnabled = (self.scrollView.contentOffset.y >= 200) } ​ if scrollView == self.tableView { self.tableView.isScrollEnabled = (tableView.contentOffset.y > 0) } }