【发布时间】:2021-04-24 16:05:41
【问题描述】:
我正在尝试在应用程序未处于横向模式时禁用滚动视图,但我不知道如何在 SwiftUI 中执行此操作,是否有人对此有解决方案。当设备处于横向模式时,我尝试为轴属性添加空数组,但这不起作用:
ScrollView(axes, showsIndicators: false) {
VStack(spacing: 10) {
Text("Something 1")
Text("Something 2")
Text("Something 3")
Text("Something 4")
Text("Something 5")
}
}.padding(.top, 10)
///...
private var axes: Axis.Set {
return UIDevice.current.orientation.isLandscape ? [] : .vertical
}
【问题讨论】: