如何仅禁用选项卡滑动并允许手势识别器在选项卡中滑动

How to disable only the tab swiping and allow gesture recognizer to swipe in tab

如问题所述,我需要启用内容页面滑动,它是选项卡式页面的子页面。但是标签页的四屏应该是禁用的。

我已经了解了各种 post 但是通过使用它们我可以禁用选项卡式页面的滑动但是我无法在子视图中使用 GestureRecognizer 事件。

我试过这个:

谁能帮我解决这个问题?

所以似乎有一个错误,或者如果不是错误的话,当您禁用选项卡式页面的页面滑动时,gesture recognizer 将无法工作。

如果您想要实现的是子标签页内的旋转木马,您可以使用 AlexRainMan 中的 CarouselView,即使 IsSwipePagingEnabled 是设置为假。

https://github.com/alexrainman/CarouselView

我已经为您准备了一个正在 Android 上工作的示例,没有在 iOS 上测试它:

https://github.com/vincentcastagna/TabbedPageWithCarouselView

旋转木马在 AboutPage 中实现(并且是极简主义的)