Probleme mit dem Überschreiben der Superklasse haben - immer den Fehler "Methode überschreibt keine Methode aus ihrer Superklasse". Die Sammlungsansicht und der Pan sind alle eingerichtet, ich möchte nur das Seitwärtsschwenken deaktivieren (wenn das ein Wort ist).UIPanGestureRecognizer für UICollectionView überschreiben
ich bleibe dieses Recht an der Unterseite meiner Klasse:
override func gestureRecognizerShouldBegin(gestureRecognizer: UIGestureRecognizer) -> Bool {
if let panGestureRecognizer = gestureRecognizer as? UIPanGestureRecognizer {
let translation = panGestureRecognizer.translationInView(collectionView!)
if fabs(translation.y) > fabs(translation.x) {
return true
}
return false
}
return false
}
Irgendwelche Ideen? Ich poste meine jazzige Collectionsview und ihre Panning-Fähigkeiten als Belohnung für diejenigen, die dazu beitragen.
Ich habe nur doppelt überprüft, es funktioniert an meinem Ende. Auf Rechtschreibfehler prüfen? Es sieht in dieser Beschreibung allerdings richtig aus. –