问题标签 [react-native-scrollview]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
react-native - 如何使用本机反应识别元素是否在屏幕上?
当用户在我的应用中滚动帖子时,我想识别用户现在看到的当前帖子。
react-native - 如何在 ListView/ScrollView 中获取“行离开滚动”事件
我有以下代码:
如何确定用户何时“离开”当前查看的行并滚动到下一个?
android-edittext - 当焦点文本输入反应本机时,滚动视图无法滚动
我在 ScrollView 中有一个 TextInput。
当 TextInput 处于焦点时,滚动不起作用。此问题仅影响 Android。
javascript - 将本机列表视图滚动到特定部分
我有一个 ListView 组件,它使用事件列表呈现日历。数据结构为:
列表视图代码:
这按预期工作。
现在我希望能够滚动到 js 中的特定部分。我怎样才能做到这一点?
就像是
ios - 水平滚动视图捕捉反应原生
嗨,我正在尝试像下面的链接一样实现scrollview
对齐中心gif
但无法这样做。以下是我实现此目的的本机代码。
或者有什么方法可以滚动到像 android 这样的滚动视图元素的特定索引?
任何帮助,将不胜感激。提前致谢
android - 从 ScrollView 内的 Array 中删除子项总是会删除最后一项
我有
这里每个Thumb
班级都有Image
. 每当我单击图像时,都需要将其从ScrollView
.
我的拇指组件看起来像这样
我正在尝试删除
我应该如何实现这一目标?
我尝试删除相应的状态明智的 Image 对象,但它总是删除 ScrollView(或最后一个 Thumb 组件)的最后一个图像。
我是 react-native 和 Android 的新手,我不知道 ScrollView 可以做到这一点。请建议我正确的方法。
react-native - react-native-navbar 中的中心活动选项卡
我想在可滚动导航栏中将活动选项卡居中。目前我有一个可滚动的水平视图,但一直在更新视图。我正在查看其他示例,例如 github 上的此处。我想要一些关于创建 _updateView 方法的反馈,解决这个问题似乎比简单地添加一些 flexbox 规则更多。
这是我的组件代码。
PS我会更新这个问题,使其更清楚,因为我完全理解它。
react-native - 当我在 onPress 方法中使用导航时,TouchableOpacity 挂在 ListView 内
我正在使用 ListView,ListView 的每个 Item 都是 TouchableOpacity 组件。onPress 我需要导航到另一个页面。所以onPress方法我调用_navigator()。但是当我按下项目(TouchableOpacity 元素)时,它会在大约 4-5 秒后挂起几秒钟。这是我的代码示例。
我该如何解决这个问题?
react-native - 在Android上最小化应用程序后反应本机Scrollview / flex布局行为不一致
我正在迈出反应本土的第一步,并试图了解软键盘的布局。
我通过 rect-native init 创建了一个新的 react 项目并编写了以下组件:
结果看起来符合预期,当我触摸输入字段时,键盘会覆盖我的视图。但是,如果我通过按方形/概览按钮最小化应用程序,然后再次选择应用程序,则视图将调整它的高度,因此键盘不会覆盖视图。
到目前为止,我的发现是: - 这仅发生在 Android 上
仅当存在 scrollView 时才会发生这种情况
在 android 清单中使用 android:windowSoftInputMode 似乎不会影响问题。
我试过 react-native: 0.39.0 / react: 15.4.1 和 react-native: 0.33.0 / react: ~15.3.0 并且两者都存在
然而,它在 rnplay (0.33) 中不可重现:https ://rnplay.org/apps/kr-OQw
我已经尝试过索尼 experia z5compact (android 6.0.1)、nexus 5x 和 samsung Galaxy s6 (android 6.0.1),它全部存在。
我认为最小化后的调整大小是一个错误,还是我在这里遗漏了什么?这个问题有解决方法吗?