2016-07-02 24 views
1

Ich habe https://github.com/nrlnishan/ViewPager-Swift für Paging-Menü verwendet. Ich habe 3 viewcontrollers darin hinzugefügt, die alle Tabellenansichten enthalten. Aber wenn ich versuche, in der Tabellenansicht zu scrollen, scrollen die Ansichten horizontal. Ich möchte den Widerstand der Scrollview erhöhen, so dass ich sofort die Tabelle scrollen kann.Tabellenansicht in Scrollview in Swift

Wenn jemand eine Eigenschaft des scrollview oder des pageviewcontrollers kennt, der mir hilft, horizontales Scrollen zu stoppen, während ich die Tabellenansicht scrolle.

Danke.

Antwort

1

Wenn Sie scrollviews oder widersprüchliche Gesten geschachtelt haben, verwenden Sie normalerweise requireGestureRecognizerToFail:, um das Problem zu lösen. In Ihrem Fall können Sie die Eigenschaft panGestureRecognizer der Scrollview und der Tabellenansichten verwenden.

So:

scrollView.panGestureRecognizer.requireGestureRecognizerToFail(tableView.panGestureRecognizer) 
Verwandte Themen