https://i.stack.imgur.com/TARUn.png在这个例子中,分段选择器在中间,一旦我开始滚动,它也滚动,但当到达导航栏时停止滚动,并将其附加在导航栏中,如图https://i.stack.imgur.com/xrXCl.png所示。如何在SwiftUI中实现这种方法?
我尝试过使用ScrollViewReader来实现这一点,但我不知道这是否可行
https://i.stack.imgur.com/TARUn.png在这个例子中,分段选择器在中间,一旦我开始滚动,它也滚动,但当到达导航栏时停止滚动,并将其附加在导航栏中,如图https://i.stack.imgur.com/xrXCl.png所示。如何在SwiftUI中实现这种方法?
我尝试过使用ScrollViewReader来实现这一点,但我不知道这是否可行
1条答案
按热度按时间ev7lccsx1#
LazyVStack
内置了pinnedViews
的参数您可以使用它来“固定”
Section
的“头”https://developer.apple.com/documentation/swiftui/grouping-data-with-lazy-stack-views