text-editing - Styled Text Display and Rich Text Editing in SwiftUI
Styled text display and rich text editing in SwiftUI using Text, AttributedString, and TextEditor with formatting controls.
Tags
Updated: 2026-09-21Capabilities
Typical Inputs
Typical Outputs
What this skill does
- Display styled text in SwiftUI
- Edit rich text using selection
- Apply formatting with AttributedString attributes
- Render inline Markdown in Text
- Define custom text formatting constraints
Inputs
- Text strings
- AttributedString instances
- AttributedTextSelection states
Outputs
- Rendered Text views
- Formatted AttributedString objects
- Configured TextEditor components
Requirements
- SwiftUI framework
- iOS 13+ for Text styling
- iOS 18+ for selection-based TextEditor
