javascript - TouchableHighlight 反应本机按钮图像正在显示,但没有被点击
问题描述
我正在尝试将图像制作为按钮,由于样式设置,我的按钮没有被点击。我已将此编码添加到滚动视图中。如果我使它相对,按钮的位置将在屏幕开始时打开并且它可以工作,但它不能在绝对位置工作
loadbutton: {
alignItems: 'center',
position: 'absolute',
// justifyContent: 'center',
top: 1200,
// bottom: 10,
// left: width/6
// borderRadius: 5,
},
<TouchableHighlight onPress={Actions.DrScreen}
style={styles.loadbutton}
>
<Image
resizeMode="cover"
source={require("../../images/start.png")}
/>
</TouchableHighlight>
解决方案
尝试这个:
<TouchableHighlight onPress={() => {Actions.DrScreen}}
style={styles.loadbutton}
>
<Image
resizeMode="cover"
source={require("../../images/start.png")}
/>
</TouchableHighlight>
推荐阅读
- javascript - 在'...0.0","acorn-globals":' 附近解析时 JSON 输入意外结束
- appium - Mac Safari 浏览器上的 Appium 执行速度非常慢
- javascript - D3:使用 TopoJSON 网格缩放到边界
- c - 以十六进制逐字节打印打开文件
- ios - GCD:线程只有两种类型吗?主线程和后台线程
- ruby-on-rails - 如何在 Rails 中正确使用基本范围
- python - importing functions from another jupyter notebook
- mobile - 基于移动的内部工具的技术堆栈
- android - 在 android studio 3.0.2 的命令行上打开 android sqlite 数据库文件
- php - 如何在 PHP 中创建一个返回 Json 的 Restful Web 服务