UIScrollView UITableView ScrollViewDelegateの判定について
やりたいことは、ScrollViewとTableViewの判断です。 二つともデリゲートでつなげているのですが、TableviewはScrollのデリゲートがつながってしまいます・・・ なので、どちらのViewでスクロールされているのかが判断できない状態です。
現在
- (void)scrollViewDidScroll:(UIScrollView*)scrollView
こちらで、スクロールが縦にされた場合TableView横でされた場合ScrollViewと判断させているのですが、もっとよいやり方があるのではないかと考えています。 どなたかご存知の方がいらっしゃればぜひご教授ください。 現在はこちらで判断しております。
CGPoint currentPoint = [scrollView contentOffset];
if(self.scrollBeginingPoint.y > currentPoint.y){
//上方向スクロール検知
}else if(self.scrollBeginingPoint.y < currentPoint.y){
//下方向スクロール検知
}