UIScrollView Horizontale Scroll - Deaktivieren-Links-scrollen
Wie kann ich deaktivieren, scrollen, Links auf einem UIScrollview. Dies ist, so dass der Benutzer kann nur nach rechts scrollen?
Dank
*** UPDATE *****
Dies ist, was ich jetzt habe. Ich habe Unterklassen UIScrollView und überschrieben Sie die folgenden Methoden
@implementation TouchScrollView
- (BOOL)touchesShouldBegin:(NSSet *)touches withEvent:(UIEvent *)event inContentView:(UIView *)view {
NSLog(@"touchesShouldBegin: I was touched!");
return YES;
}
- (BOOL)touchesShouldCancelInContentView:(UIView *)view {
NSLog(@"touchesShouldCancelInContentView: I was touched!");
return NO;
}
In meiner viewController ich, haben auch die folgenden Attribute:
scrollView.delaysContentTouches = NO;
scrollView.canCancelContentTouches = YES;
TouchesShouldBegin genannt wird, aber touchesShouldCancelInContentView wird nicht aufgerufen und ich kann nicht herausfinden, warum!!
Dank
ich habe das gleiche Problem.hast u finden Sie heraus, warum canCancelContentTouches wird nie aufgerufen, auch id canCancelContentTouches auf JA festgelegt ist?
InformationsquelleAutor user609906 | 2011-02-18
Du musst angemeldet sein, um einen Kommentar abzugeben.
fügen Sie einfach diese in Ihre UIViewController UIScrollViewDelegate
InformationsquelleAutor meronix
Sollten Sie Griff swipe-gesten.
Prüfen ähnliche Frage hier: iOS Advanced Gesten: Erste Swipe-Richtung Vektor
InformationsquelleAutor knuku