I'm looking to support toggleable bullet and numbered lists in my IOS 26 app. currently my text editor looks like this
@Binding var text: AttributedString
var requestFocus: Bool = false
@State private var selection = AttributedTextSelection()
@FocusState private var isFocused: Bool
var body: some View {
TextEditor(text: $text, selection: $selection)
.scrollContentBackground(.hidden)
.background(Color.clear)
.focused($isFocused)
.safeAreaInset(edge: .bottom) {
if isFocused {
FormattingToolbar(text: $text, selection: $selection)
.padding(.horizontal)
.padding(.vertical, 8)
.background(Color(UIColor.systemBackground))
}
}
.onChange(of: requestFocus) { _, newValue in
if newValue {
isFocused = true
}
}
}
}
i cant find any useful docs on how to best implement this. anything helps, thanks