SwiftUI's TextEditor Finally Speaks AttributedString: A Practical Guide to iOS 26 Rich Text
TextEditor has only ever accepted a plain String binding. The moment an app needed anything richer than that — a bold heading, a colored word, an inline link — the SwiftUI-only toolkit ran out, and the fallback was always the same: wrap UITextView in a UIViewRepresentable, write an NSObject-based Coordinator