Autumn Sale50% offCOMPOT
Banners & PromosPro ComponentiOS 16.0+Xcode 15+

Review Banner Basic

Star-rating and customer feedback highlight card for paywalls and home screens.

SwiftUI Implementation

Pure Vanilla Swift • No Dependencies
reviewBannerBasic.swift
VStack(alignment: .leading, spacing: 12) {
    HStack {
        VStack(alignment: .leading, spacing: 8) {
            Text("The Best App Ever")
            HStack(spacing: 2) {
                Image(systemName: "star.fill")
                Image(systemName: "star.fill")
                Image(systemName: "star.fill")
                Image(systemName: "star.fill")
                Image(systemName: "star.fill")
            }
            .foregroundStyle(.orange)
        }
        .font(.system(size: 17, weight: .semibold))
        Spacer()
        VStack(alignment: .trailing, spacing: 8) {
            Text("1d ago")
            Text("Backend Joy")
        }
        .font(.system(size: 17, weight: .regular))
        .foregroundStyle(.secondary)
        .frame(alignment: .trailing)
    }
    Text("This app is a game-changer for iOS devs. Building apps in SwiftUI has never been easier. Recommended!")
                .multilineTextAlignment(.leading)
}
.padding()
.background(.thinMaterial, in: RoundedRectangle(cornerRadius: 12.0, style: .continuous))
.frame(maxWidth: 340, alignment: .leading)

Ready to copy and paste directly into any Xcode project running iOS 16.0+.

Recommended Use Cases

  • First-run onboarding flows and feature introductions
  • Paywalls, upgrade prompts, and subscription tiers
  • App settings, preferences, and account configuration screens

Component Details

iOS Compatibility
iOS 16.0+
Xcode Version
Xcode 15+
Platform
iOS
License Tier
Pro
Themes & Contexts
settingsonboardingpaywall
Keywords
reviewpaywall
C

Compot for iOS

Native SwiftUI playground app

Preview all 130+ components interactively on your device and copy code straight to Xcode with 1 tap.

Get Compot on the App Store