Autumn Sale50% offCOMPOT
Navigation Links & BannersPro ComponentiOS 16.0+Xcode 15+

Banner NavigationLink with Symbol

Interactive banner row with prominent leading SF Symbol and disclosure arrow.

SwiftUI Implementation

Pure Vanilla Swift • No Dependencies
bannerNavLinkWSymbol.swift
import SwiftUI

struct BannerNavLinkWSymbol: View {
    var body: some View {
        VStack {
            NavigationLink {
                
            } label: {
                HStack(alignment: .center) {
                    Image(systemName: "heart.fill")
                        .font(.system(size: 20))
                        .foregroundStyle(.white)
                        .padding()
                        .background(.red.gradient, in: Rectangle())
                    Text("Favorites")
                        .font(.system(size: 17, weight: .semibold))
                        .foregroundStyle(.primary)
                    Spacer()
                    Image(systemName: "chevron.right")
                        .font(.system(size: 15))
                        .foregroundStyle(.secondary)
                        .padding(.trailing, 8)
                }
                .frame(maxWidth: 450, alignment: .center)
            }
            .buttonStyle(PlainButtonStyle())
            .background(.thinMaterial)
            .clipShape(.rect(cornerRadius: 8))
        }
        .padding()
    }
}

#Preview {
    BannerNavLinkWSymbol()
}

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

Recommended Use Cases

  • First-run onboarding flows and feature introductions
  • App settings, preferences, and account configuration screens
  • Dashboard overviews, stats tracking, and metric highlights

Component Details

iOS Compatibility
iOS 16.0+
Xcode Version
Xcode 15+
Platform
iOS
License Tier
Pro
Themes & Contexts
settingsonboardingdashboard
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