gpt4 book ai didi

scrollview - 如何在 SwiftUI 中禁用 ScrollView Bounce

转载 作者:行者123 更新时间:2023-12-03 15:39:17 75 4
gpt4 key购买 nike

任何 Modifier 可用于阻止 ScrollViewswiftUI 中的反弹?

struct RoomDetailsView: View {

var body: some View {
ScrollView(showsIndicators: false) {
Image("test")
Text("Hello Text")
...
...
}
}
}

我试过下面的代码,但它对我不起作用。看起来它已被弃用
ScrollView(alwaysBounceVertical: true) {
Image("test")
Text("Hello Text")
...
...
}

最佳答案

尝试使用这行代码:

UIScrollView.appearance().bounces = false

你可以这样使用它:-
struct RoomDetailsView: View {
init() {
UIScrollView.appearance().bounces = false
}

var body: some View {
ScrollView(showsIndicators: false) {
Image("test")
Text("Hello Text")
...
...
}
}
}

或者,您可以在 AppDelegate 中编写这一行,以将此行为贯穿到您的应用程序中。
 func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey: Any]?) -> Bool {
UIScrollView.appearance().bounces = false
}

关于scrollview - 如何在 SwiftUI 中禁用 ScrollView Bounce,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58799474/

75 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com