Listview 不能滚动

我发现我只有在listview里放button才能滚动 这是为啥? 自定义的不行?

我的listview里面每一个item是一个layout(layout里面再放的各种控件),可以正常滚动。可能还是你代码写的有问题

必须要加layout吗

当然不是……我也有每个item只是单纯的imageView的,照样可以正常滚动。所以我觉得还是你代码的问题

我加了layout 并且在layer类的init函数内向listview添加子节点才可以 原先是在监听函数里向listview里添加子节点的却不行 不知道为什么不能再监听函数里添加子节点

你有设置layout大小吗?没有设置layout大小会出现listview不能滚动。

有的 我layout设置的是和子节点一样的大小

看下你的layout是不是可以点击啊,可能是layout把触摸事件阻断了