Demo.swift
ContentView.swift
App.swift
import SwiftUI
struct OverlayDemo: View {
var body: some View {
ZStack(alignment: .topLeading) {
Image(systemName: "rectangle.fill")
.resizable()
.foregroundStyle(.blue.opacity(0.15))
Text("Badge")
.padding(6)
.background(.ultraThinMaterial, in: Capsule())
.alignmentGuide(.top) { d in d[.bottom] }
}
.frame(width: 220, height: 120)
.padding()
}
}
import SwiftUI
struct ContentView: View {
var body: some View { OverlayDemo() }
}
import SwiftUI
@main
struct MyApp: App {
var body: some Scene { WindowGroup { ContentView() } }
}