小编Jos*_*dez的帖子

ListWheelScrollView 孩子无法识别 onTap()

ListWheelScrollView 的子级无法识别点击。如何让 ListWheelScrollView 的孩子识别点击?我认为在孩子面前有某种可滚动的小部件可以防止孩子被点击。如果我将此代码放在列表视图中,则一切正常,但不适用于 listWheelScrollView

这是我的代码

import 'package:flutter/material.dart';

void main() {
runApp(
 MaterialApp(
   home: Scaffold(
     appBar: AppBar(
       title: Text(
         'List Wheel',
       ),
     ),
     body: myListWheel,
   ),
 ),
);
}

Widget myListWheel = ListWheelScrollView (
itemExtent: 100,
children: <Widget>[
 ListTile(
   enabled: true,
   onTap: () {
     print('Hello, World');
   },
   title: Text(
     'First',
   ),
   subtitle: Text(
     'this is subtitle'
   ),
 ),
 ListTile(
   enabled: true,
   onTap: () {
     print('Hello, World');
   },
   title: Text(
     'Second',
   ),
   subtitle: Text(
     'this is a subtitle'
   ),
 ),
], …
Run Code Online (Sandbox Code Playgroud)

dart flutter

10
推荐指数
1
解决办法
793
查看次数

如何检测ListView Item的位置?

如何根据列表视图项目在屏幕上的位置向其添加填充。例如,如果 listView 项位于屏幕中间,我希望将其内边距增加 10 点,如果 listView 项位于屏幕顶部附近,我希望将其内边距增加 15 点。

listview dart flutter

3
推荐指数
1
解决办法
4825
查看次数

标签 统计

dart ×2

flutter ×2

listview ×1