返回

flutter中widget监听手势的方法

Created By ZOU on Aug 07 2019

flutter中widget监听手势的方法

/// 使用GestureDetector为widget监听手势
GestureDetector(
onTab: () {
print('点击了')
},
child: Text(
'更多 >',
style: TextStyle(
color: Colors.black54,
fontSize: 16,
fontWeight: FontWeight.w500
),
)
)
/// 使用InkWell监听手势
InkWell(
onTab: () {
print('点击了')
},
child: Text(
'更多 >',
style: TextStyle(
color: Colors.black54,
fontSize: 16,
fontWeight: FontWeight.w500
),
)
)

两者的区别在于GestureDetector只是给widget增加手势操作,而InkWell还会为widget添加波纹点击的效果

标签: flutter dart