React Native TouchableOpacity使用小记
发布日期:2022-04-05 00:52:17
浏览次数:3
分类:博客文章
本文共 1004 字,大约阅读时间需要 3 分钟。
项目中我们会经常使用到TouchableOpacity这个组件,下面简述下自己的见解:
1、相当于一个有点击功能的View
所以可以像View一样设置样式
2、被包含组件的margin会响应点击事件
所以我们要控制点击热区时,应当将margin考虑在内,这个比较好理解margin也是组件的一部分
3、TouchableOpacity的margin,margin不会响应点击事件
所以我们可以通过此简化布局
例如我们只想让白色卡片响应点击事件,而不想让间距响应点击事件,如图所示效果
视图结构
TouchableOpacity直接设置margin
export default class ComponentTest extends React.Component{ render() { return ( // TouchableOpacity直接设置margin,margin不会响应点击事件 { }}> ); }}const style = StyleSheet.create({ item_top_bg: { borderRadius: 8, marginHorizontal:10, marginBottom: 10, paddingHorizontal: 15, paddingVertical: 20, flexDirection: 'row', alignItems: 'center', backgroundColor: '#FFFFFF', }, item_tab: { flex: 1, fontSize: DeviceHelp.fontSize(17), fontWeight: DeviceHelp.fontBold, color: '#3480FF', },})点我呀
转载地址:https://www.cnblogs.com/lijianyi/p/14850391.html 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
关注你微信了!
[***.104.42.241]2024年04月22日 01时41分21秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
大厂都这么使用MySQL8进行条件查询
2019-04-27
SpringCloud微服务实战(十一)-微服务网关及其实现原理(Zuul为例讲解)
2019-04-27
Java程序员求职热点问题总结(持续更新)
2019-04-27
数据结构与算法(一): 动态数组
2019-04-27
MAT启动报错
2019-04-27
Jprofile解析dump文件使用详解
2019-04-27
浅谈代码覆盖率
2019-04-27
Java代码覆盖率历史发展轨迹
2019-04-27
【防止重复下单】分布式系统接口幂等性实现方案
2019-04-27
一图秒懂开源许可证协议-GPL、BSD、MIT、Mozilla、Apache,LGPL
2019-04-27
websocket 项目启示录
2019-04-27
性能测试
2019-04-27
Java电商系统商品详情页存储方案设计
2019-04-27
Jacoco探针源码解析(0.8.5 版本)
2019-04-27
Java的Instrumentation类原理分析
2019-04-27
"org.jacoco.agent.rt" 在 maven 中找不到
2019-04-27
计算机中的dump到底是什么意思?
2019-04-27
JaCoCo探针策略原理及案例总结
2019-04-27
阿里三面:说说线程封闭与ThreadLocal的关系
2019-04-27
看完让你吊打面试官-@Autowired注解到底怎么实现的?
2019-04-27