我正在尝试将滚动条附加到ListView。为了使“ scrollToEnd”属性正确运行,我不得不将其反转。因此,当ListView的上下文位于底部时,滚动条显示在顶部。因此,我还需要反转scrollController的输出,所以我决定要做的是尝试截取scrollNotifications并将其反转,然后沿其发送。 我有以下代码。
class A:
def real_t(self):
print("a")
def t(self):
self.real_t()
class B(A):
def t(self):
self.real_t()
print("b")
class C(B):
def t(self):
self.real_t()
print("c")
我目前收到一个堆栈溢出错误,因为我假设所提供的上下文将其放回到Customer NotificationListener下的树中,该树重复了该循环。有谁能比这更好的解决方案?如果不是,我如何向我上方树中的某个位置发送新通知?
https://docs.flutter.io/flutter/widgets/Notification/visitAncestor.html