Autumn Sale50% offCOMPOT
Texts & TypographyFree ComponentiOS 16.0+Xcode 15+

Text with Number Inflection Rules

Dynamic text demonstrating automatic localized pluralization syntax (^[(count) item](inflect: true)).

SwiftUI Implementation

Pure Vanilla Swift • No Dependencies
textWNumberInflectionRule.swift
// Implement var num0, num1, Num2 in your struct:
// var num0: Int = 0
// var num1: Int = 1
// var num2: Int = 2

Text("^[\\(num0) \\("Apple")](inflect: true)")
Text("^[\\(num1) \\("Apple")](inflect: true)")
Text("^[\\(num2) \\("Apple")](inflect: true)")
                    
Text("^[\\(num0) \\("Person")](inflect: true)")
Text("^[\\(num1) \\("Person")](inflect: true)")
Text("^[\\(num2) \\("Person")](inflect: true)")

Text("^[\\(num0) \\("Mouse")](inflect: true)")
Text("^[\\(num1) \\("Mouse")](inflect: true)")
Text("^[\\(num2) \\("Mouse")](inflect: true)")

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

Recommended Use Cases

  • 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
Free
Themes & Contexts
settingsdashboard
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