摘要:
项目中我们会经常使用到TouchableOpacity这个组件,下面简述下自己的见解: 1、相当于一个有点击功能的View 所以可以像View一样设置样式 2、被包含组件的margin会响应点击事件 所以我们要控制点击热区时,应当将margin考虑在内,这个比较好理解margin也是组件的一部分 3 阅读全文
摘要:
项目中我们经常会遇到一种情况就是,我的核心内容展示很长(用ScrollView实现),但是按钮要定位在屏幕底部,那么此时我们如何实现呢? 其实很简单,只要除了按钮位置都留给ScrollView即可,用flex:1即可实现, 因为flex:1默认会优先展示兄弟组件,然后才会自己填充满父组件剩余部分。 阅读全文
摘要:
项目中我们经常会遇到组件左右两端展示的需求,实现的方法有很多种, 今天简述下以下两种方法: A:子组件使用flex:1(自动填充) 优势: 设置flex:1的组件会优先展示兄弟组件,然后自己才会填充父组件剩余部分。 假如设置左端组件flex:1,那么会优先展示右端组件,然后左端组件才会填充父组件剩余 阅读全文