トピックが示すように、UIscrollViewをスワイプできません。
ここで問題となるのは、iPad2ではスワイプできないことだけです。
ipad2を除くすべてのiPadとiPhoneでうまく機能します。
さて、これらの情報は少なく、メタですが、私が何を壊した可能性があるかについて何か考えはありますか?私はiPad2を持っていません-認識やルールなど。
私はそれを理解しました
-(void) scrollViewWillBeginDragging:(UIScrollView *)scrollView
スクロールビューによって呼び出されません。そのデリゲートは適切に設定されています。
scrollView.pagingEnabled = YES;
scrollView.contentSize = CGSizeMake(scrollView.frame.size.width * numberOfPages, scrollView.frame.size.height);
scrollView.showsHorizontalScrollIndicator = NO;
scrollView.showsVerticalScrollIndicator = NO;
scrollView.scrollsToTop = NO;
scrollView.scrollEnabled = YES;
scrollView.delegate = self;
ただし、touchesMovedメソッドはscrollView-Contentsで呼び出されますが、ビューがscrollviewなどを保持するUIviewControllerでは呼び出されません。
「楽しい」ことは、デバイスを少なくとも1回回転させると、スワイプできるということです。did/willRotateロジックは実装されていません。scrollViewWillBeginDragging:が呼び出されます!
何か案は?そのいくつかの情報を提供して申し訳ありませんが、私は完全なアプリを貼り付けることも適合しないと思います;)
よろしくお願いします。