TouchableHighlight之坑 没有onPress方法不起作用
来源:互联网 发布:java反序列化漏洞 编辑:程序博客网 时间:2024/06/05 03:52
TouchableHighlight 没有onPress方法不起作用
TouchableHighlight
用于产生高亮效果,当按下被该标签包裹的元素时,该元素透明度会变低,从而露出下面的元素的颜色,看下官方的例子:
renderButton: function() { return ( <TouchableHighlightonPress={this._onPressButton}> <Image style={styles.button} source={require('./myButton.png')} /> </TouchableHighlight> );},
再来看下 TouchableHighlight
的属性:
activeOpacity: 触摸时透明度的设置(值为0-1之间的值包括0和1,写的时候要这样写activeOpacity={0.3});underlayColor: 点击时背景阴影效果的背景颜色;onHideUnderlay: 隐藏背景阴影时触发该事件;onShowUnderlay: 出现背景阴影时触发该事件;
接下来就要讲到坑的地方了!!!
如果没有给 TouchableHighlight
设置onPress事件的话,那么他不会产生高亮效果,点击没有任何效果!!!
官方的例子是有onPress事件的,但是如果我们不想给标签绑定onPress事件让他做出一些事情的话,只需要给他的onPress添加一个空的函数即可,如下:
onPress={()=>{}}
0 0
- TouchableHighlight之坑 没有onPress方法不起作用
- React Native学习笔记之--在LisvView的cell中调用TouchableOpacity的onPress方法时报错
- react native onPress响应方法是否加bind(this)
- android setClickable 不起作用 没有作用
- android setClickable 不起作用 没有作用
- TouchableHighlight简单使用
- BaseDao的方法不起作用
- replaceAll("&","&")方法不起作用
- jquery click方法不起作用
- notifyDataSetChanged方法不起作用?
- OnPress长按事件
- dashGap不起作用,没有间隙,始终是实线。
- vue+vue-router+vue-resource踩坑之路由不起作用
- MpAndroidChart坑之release发布版本动画不起作用
- ASPxPivotGrid CollapseAll 方法为什么不起作用
- nginx缓存不起作用问题解决方法
- UIBarButtonItem的setTitleTextAttributes方法不起作用
- Jquery show方法不起作用解决方案
- 如何安装xvidcore
- 红宝书 第21章整理——Ajax与Comet
- T-SQL 批处理
- Jump Game
- C# 通过socket实现UDP 通信
- TouchableHighlight之坑 没有onPress方法不起作用
- Go 语言概述 (下)
- 小程序 判断
- Andorid 常见的内存泄露及解决办法
- document.onreadystatechange的认识
- ConcurrentLinkedQueue、AraayBlockingQueue、LinkedBlockingQueue 区别及使用场景
- centos 配置163yum源
- 网络层协议和传输层协议
- 7 MySQL的正则表达式