92得票11回答
检测ScrollView是否滚动到底部

我有一个包含长文本的ScrollView,我想检测用户何时滚动到文本的末尾,以便我可以启用一个按钮。 我一直在调试onScroll事件的事件对象,但似乎没有我能够使用的任何值。

63得票9回答
如何在RN FlatList中获取当前可见的索引

我有一个水平的平面列表,每个项目的宽度为300。 我想要做的就是获取当前可见项目的索引。<FlatList onScroll={(e) => this.handleScroll(e)} horizontal={true} ...

41得票6回答
使用flex 1的ScrollView无法滚动

我正在尝试在 ScrollView 上运行 flex,只要 ScrollView 具有 flex: 1,那么内部的滚动不起作用。以下是可供测试和操作此代码的 Expo fiddle: https://snack.expo.io/SySerKNp- 请注意,如果从 ScrollView 中删除...

40得票6回答
水平滚动视图在React Native中的自动对齐

嗨,我正在尝试实现scrollview居中滚动,如下所示的gif链接。 查看这个Gif 但是一直无法做到。以下是我用React Native编写的代码来实现此目的。 或者是否有一种方法可以像Android一样滚动到滚动视图元素的特定索引? 任何帮助将不胜感激。 先行致谢。<Scr...

30得票2回答
在React Native的ListView/ScrollView中如何确定滚动方向

有没有办法找出react-native的listview/scrollview组件的滚动方向? 原生的iOS组件似乎可以通过计算从scrollViewWillBeginDragging和scrollViewDidScroll得到偏移量来实现,但是这些事件没有绑定。

28得票2回答
在React Native中,向上拖动ScrollView,然后继续滚动的方法是:

我想要的(GIF) 这是一个关于我想要实现的内容的(质量降低的)GIF。 我想要的(文本) 我有一个scrollview,它位于屏幕中间位置。 我想拖动这个scrollview,然后当它到达特定位置时,将drag touch event发送给scrollview本身,以便它可以继续...

22得票3回答
如何将一个视图定位在ScrollView的底部?

我想创建一个带有ScrollView的屏幕,其中有一些输入字段,并在屏幕底部放置一个Button(实际上是正常视图中的2个按钮)。 这应该很容易,但是,无论ScrollView中的元素是否足够填满整个屏幕,我都希望将我的按钮定位在屏幕底部。 我可以使用绝对定位,但是我的ScrollView可能...

21得票9回答
React-Native - 我该如何在Android中的ScrollView内滚动一个Webview?

我想在我的React Native应用程序中使用ScrollView内部的WebView。但是,如果我这样做,除非我禁用ScrollView上的滚动,否则我无法滚动WebView。然而,我需要在ScrollView和WebView中都能够滚动。 对于如何实现此目标,您有什么建议或解决方案吗?

19得票3回答
当添加新项时,防止FlatList滚动

我在我的聊天应用程序中有一个倒置的垂直FlatList,它将最新的消息显示在底部,最旧的消息显示在顶部(就像其他所有聊天应用程序一样)。 问题是当我想将新消息添加到列表底部时,FlatList会自动跳到列表底部的末尾! 我只需要在这种情况下阻止滚动即可。 这是我的FlatList: &lt...

16得票5回答
TextInput阻止ScrollView滚动

我有一个表单,它比手机屏幕高度更长。它是一个包含TextInput组件的ScrollView。问题是当我想要从一个TextInput开始拖动时,ScrollView不会移动。如果我从空白区域(代码示例中的View)开始拖动,它可以完美滚动。 感觉好像TextInput在某种程度上阻止了触摸/...