Swiftui 如果有多个可滚动视图,如何更改digital crown滚动的内容?

Swiftui 如果有多个可滚动视图,如何更改digital crown滚动的内容?,swiftui,watchos,Swiftui,Watchos,在我的例子中,有一个封装在ScrollView中的选择器。开始时,选择器不可见,因此我希望Crown滚动滚动滚动视图,直到选择器可见并通过触摸选择为止。 它现在所做的是,当树冠旋转时,尝试在选择器内滚动并更改其值。用户必须向下滚动一点,因此Crown选择滚动视图进行滚动 这里是我的简化代码版本: ScrollView { ButtonView(data: self.data) //is longer than the screen.height Spacer()

在我的例子中,有一个封装在ScrollView中的选择器。开始时,选择器不可见,因此我希望Crown滚动滚动滚动视图,直到选择器可见并通过触摸选择为止。 它现在所做的是,当树冠旋转时,尝试在选择器内滚动并更改其值。用户必须向下滚动一点,因此Crown选择滚动视图进行滚动

这里是我的简化代码版本:

ScrollView {
      ButtonView(data: self.data) //is longer than the screen.height

      Spacer()

      PickerView(data: self.data) //includes the Picker

      Spacer().padding(.top)

      NavigationButtonView(data: self.data)
}