问题标签 [touchableopacity]
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.
android - 离线时touchableopacity不起作用
离线时touchableopacity不起作用,有时它需要很慢,比如需要几分钟才能运行onPress
我使用:react-native-cli:2.0.1 react-native:0.55.1
我试图改变成touchablewithoutfeedback,但它仍然一样
感谢您的帮助 ,
reactjs - 可触摸的不透明标题 React Native
我希望我的反应导航栏中的标题是可点击的,并且当我点击时会弹出一个菜单,我试图首先弹出一个日志或警报,但是当我点击时它不会在屏幕呈现时打开它
这是一个链接,我在其中使用 onPress 向标题添加了一个自定义组件,但它只会触发 onRender
https://snack.expo.io/r10TGyieE
我究竟做错了什么?
android - React-Native-Video 在 Android 中禁用 TouchableOpacity
我正在开发一个 react native 应用程序,它涉及一个视频播放器(react-native-video),以及我自己设置的一些简单控件。在 iOS 上这工作正常,但在 Android 上TouchableOpacity
,我用于控制和导航的元素似乎没有检测到触摸。(导航是由我的应用程序中的 react-native-fluid-transitions 处理的)。当我打开检查器时,屏幕覆盖视图似乎位于我的控件之上。但是,iOS 上不是这种情况,我也没有配置这样的视图。
我安装了 Atom 以使用它的检查器功能来查看我的视图的实际顺序。它看起来如下:
VideoView
是我的组件的名称,Video
是实际的视频播放器,我突出显示的 TouchableOpacity 是我要开始工作的按钮。在这个视图层次结构中,似乎没有视图位于任何东西之上。我还将此故障与我的按钮实际工作的其他组件进行了比较,并且看起来相同。
我的代码如下所示:
其中 renderControls 是一个渲染暂停按钮的函数,而 Renderer 是一个单例组件,其中包含我在应用程序的更多组件中使用的项目的渲染函数。这一切在 iOS 上都可以正常工作,但在 Android 上却不行。react-native-video 似乎与 react-native-fluid-transitions 不兼容,因为当我删除其中一个时一切正常。
有谁知道可能导致这种行为的原因?任何帮助将不胜感激。
react-native - 单击时更改可触摸不透明度内的文本
我想将我的可触摸不透明度中的文本更改为新闻事件中的另一个文本。下面是我的代码
在这里,我想将文本确认更改为 Parked on press event。我怎么做
react-native - 将整个屏幕分成四等份
我想将整个屏幕分成 4 个相等的部分,每个部分都有一个可点击的操作,onclick 提示应该出现一个文本框和一个好的按钮,按下它我需要渲染一个 webview
react-native - RN TouchableOpacity onPress 不调用函数
.map 使用 onPress 道具上的函数 showHide 呈现一些 TouchableOpacity。一切都渲染得很好,但是当我按下 TouchableOpacity 之一时,什么也没有发生。
我尝试了很多不同的东西:
onPress={this.showHide}
onPress={() => this.showHide}
this.showHide = this.showHide.bind(this)
<ScrollView keyboardShouldPersistTaps="always">
这是我的代码:
javascript - React Native 没有触发 Console.log
我有这个小示例反应本机代码,代表我原始代码的主要功能。我正在尝试 console.log TouchbleOpacity onPress()。但是该功能不会在控制台上触发任何内容。此外,它不会在组件安装后立即控制台。警报工作正常,但这并不重要。这是我的代码:
我也尝试了不同的函数绑定方法,但无法找出问题所在。它以前似乎工作正常,但现在不行。请帮助修复。
react-native - TouchableOpacity 使整个屏幕在本机反应中可触摸
下面的代码使除可触摸按钮之外的整个屏幕可点击,我如何停止它并仅使按钮可点击。谢谢你。
我style
的定义为:
react-native - 当我从状态调用源时,ImageBackground 不起作用
当我从状态调用源时,ImageBackground 不显示图像。
我尝试使用条件语句,例如起初可触摸的不透明度,但不能再次工作。
在模拟器上,我可以看到像 1 2 3 .. 这样的文本,但没有图像。
reactjs - 为图像添加价值 React Native
我正在做一个可以选择颜色的项目。一种颜色是一种图像。当用户选择图像(颜色)时,我需要从该图像中获取值。举个例子:
在示例中,您可以看到我的意思。我还考虑过使用图像的 url 和颜色作为名称创建一个数组,以便您可以使用地图获取值,但我不知道如何做到这一点,因为我是 React Native 的新手。
我希望你们能帮助我。