跳转至

Swift

官方文档

SwiftUI: https://developer.apple.com/documentation/swiftui/

界面

Stack 系统

ZStack: 浮动分层

HStack: 水平分层

VStack: 垂直分层

技巧

系统不进入休眠模式

View.onAppear 方法中添加 UIApplication.shared.isIdleTimerDisabled = true 例如:

@main
struct ScreenClockApp: App {
    @StateObject var audioPlayer = AudioPlayer()

    var body: some Scene {
        WindowGroup {
            ContentView()
                .onAppear {
                  // 禁用设备的自动锁屏功能
                  UIApplication.shared.isIdleTimerDisabled = true
            }
        }
    }
}

运行该应用程序,该应用程序将永远不会进入睡眠模式。