iOS UITextView Неупорядоченный / упорядоченный список, такой как приложение Notes
Я пытаюсь скопировать неупорядоченный список заметок Apple (пуля), но не могу заставить его работать.
Я в настоящее время использую эту строку в качестве приписанной строки, которая отображается нормально. "\u{2022}\texample bullet "
Однако, когда вы пытаетесь выбрать строку, она также выбирает маркер и отступ. В отличие от заметок Apple, он не выбирает маркер и отступ?
Поиск по стеку переполняет существующие вопросы, а также веб-сайт Apple. Наиболее близким я нашел NSTextList, который недоступен для iOS. Какие-либо предложения?
Обновление - Evernote, Microsoft One Note, кажется, может сделать это и в своем текстовом редакторе.
Цени любую помощь в Swift / Objective C
1 ответ
Будет ли работать WKWebView и свойство contentEditable для вас? Попробуйте следующее на игровой площадке:
import PlaygroundSupport
import WebKit
let webView = WKWebView(frame: CGRect(x: 0, y: 0, width: 320, height: 320))
let html = "<style>body { padding: 2em; font-size: 48pt }</style><body contentEditable=\"true\"><ul><li>Hello World</li></ul></body>"
webView.loadHTMLString(html, baseURL: nil)
PlaygroundPage.current.liveView = webView