2011-11-04 2 views
0

주제가 표시되면 UIscrollView를 스 와이프 할 수 없습니다.iPad2의 UIScrollView를 스 와이프 할 수 없습니다.

이제 문제는 iPad2에서만 스 와이프가 가능하다는 것입니다.

ipad2를 제외한 모든 iPad 및 iPhone에서 잘 작동합니다.

이제이 정보는 거의없고 메타입니다.하지만 내가 어쩌면 부러 졌는지 알 수 있습니까? 내가

-(void) scrollViewWillBeginDragging:(UIScrollView *)scrollView 

가있는 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-내용에라고,하지만 그보기의 UIViewController에

은 "재미"일이있는있는 ScrollView 등 원하는 분야 : 그 위임이 제대로 설정된 경우 적어도 한 번 장치를 돌리십시오. 나는 스 와이프 할 수 있습니다. 나는/willRotate 로직을 구현하지 않았다. scrollViewWillBeginDragging : 다음에 호출됩니다!

아이디어가 있으십니까? 몇 가지 정보를 제공하는 것에 대해 유감스럽게 생각하지만 전체 앱을 붙여 넣는 것이 맞지 않을 것이라고 생각합니다.)

최고 감사합니다.

답변

0

괜찮 았던 것 같습니다. 다른 장치 나 다른 것보다 다른 순서로 해고 된 일부 동작이 있기 때문에 멀티 코어에 문제가있는 것처럼 보였습니다. 그러나 ipad2에 대한 호출을 수정하면 정상적으로 작동합니다. 경우 사람에

이 스레드를보고하고, 장치가 ipad2를인지 확인하는 방법을 궁금해 :

BOOL isIPad2 = (UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPad && 
      [UIImagePickerController isSourceTypeAvailable: UIImagePickerControllerSourceTypeCamera]);