Autumn Sale50% offCOMPOT
Settings, Lists & RowsFree ComponentiOS 16.0+Xcode 15+

Footer Basic

Minimal app version and copyright text footer for settings lists.

SwiftUI Implementation

Pure Vanilla Swift • No Dependencies
footerBasic.swift
VStack(alignment: .center, spacing: 8) {
    HStack(alignment: .center, spacing: 12) {
        Text("Developed with ♡ in Prague.")
            .font(.body)
    }
    HStack {
        Text("Compot")
        Text(UIApplication.appVersion ?? "")
    }
    .font(.footnote)
}
.foregroundColor(.secondary)
.fontWeight(.light)
.listRowBackground(Color.clear)
.frame(maxWidth: .infinity, alignment: .center)

// Implement this extension to get the app version
extension UIApplication {
    static var appVersion: String? {
        return Bundle.main.object(forInfoDictionaryKey: "CFBundleShortVersionString") as? String
    }
}

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

Recommended Use Cases

  • App settings, preferences, and account configuration screens

Component Details

iOS Compatibility
iOS 16.0+
Xcode Version
Xcode 15+
Platform
iOS
License Tier
Free
Themes & Contexts
settings
Keywords
footersettings
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