Get your own website
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() } }
}