ScrollViewReader
其子级被定义为以该子级中的可滚动视图为目标的视图。
@frozen struct ScrollViewReader<Content> where Content : View
如果要以编程方式将SwiftUIScrollView移至特定位置,则应将ScrollViewReader其嵌入其中。这提供了一种scrollTo()方法,仅提供锚点即可移动到父滚动视图内部的任何视图。
ScrollViewReader 注意事项
- init(content: (ScrollViewProxy) -> Content)
用闭包初始化content。传递给闭包的代理可能不会在content执行时发送消息(这将导致运行时错误),而只能通过在content诸如手势处理程序或函数之内创建的动作发出消息。onChange() - var content: (ScrollViewProxy) -> Content
加入我们一起学习SwiftUI
QQ:3365059189
SwiftUI技术交流QQ群:518696470
教程网站:www.swiftuigit.com