如何解决如何在 Mac Catalyst 中调整警报的窗口大小?
我使用 SwiftUI 为 iPhone / iPad 创建了一个应用程序。现在我想在 Mac AppStore 上发布应用程序,但我必须调整一些像这个警报这样的小东西。警报离开应用程序窗口(见图)。我该如何解决这个问题?
代码如下:
import SwiftUI
struct ContentView: View {
@State var alertShouldBeShown = true//!UserDefaults.standard.bool(forKey: "FirstStart")
var body: some View {
Text("some Text")
.alert(isPresented: $alertShouldBeShown,content: {
Alert(title: Text("Head"),message: Text("Lorem ipsum dolor sit amet,consetetur sadipscing elitr,sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat,sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren,no sea takimata sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet,no sea takimata sanctus est Lorem ipsum dolor sit amet.\nDuis autem vel eum iriure dolor in hendrerit in vulputate velit esse molestie consequat,vel illum dolore eu feugiat nulla facilisis at vero eros et accumsan et iusto odio dignissim qui blandit praesent luptatum zzril delenit augue duis dolore te feugait nulla facilisi. Lorem ipsum dolor sit amet,consectetuer adipiscing elit,sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat.\nUt wisi enim ad minim veniam,quis nostrud exerci tation ullamcorper suscipit lobortis nisl ut aliquip ex ea commodo consequat. Duis autem vel eum iriure dolor in hendrerit in vulputate velit esse molestie consequat,vel illum dolore eu feugiat nulla facilisis at vero eros et accumsan et iusto odio dignissim qui blandit praesent luptatum zzril delenit augue duis dolore te feugait nulla facilisi.\nNam liber tempor cum soluta nobis eleifend option congue nihil imperdiet doming id quod mazim placerat facer"),dismissButton: Alert.Button.default(
Text("Ok"),action: {
UserDefaults.standard.set(true,forKey: "FirstStart")
}
)
)
})
}
}
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。