Добавление маркера в начале текущей строки в swift 4
Я хотел бы спросить некоторых великих разработчиков в этом обществе о том, как решить эту проблему: как перехватить начало текущей строки, чтобы поставить знак маркера в качестве первого знака в строке текста в textView. Это действие необходимо только тогда, когда пользователь нажимает на пулю впервые, что-то вроде приложения Apple Note;). Спасибо, ребята, за вашу помощь;) код:
@objc func circleButtonClicked (отправитель: UIBarButtonItem) {
if ifBulletedListIsOn {
ifBulletedListIsOn = false
} else {
ifBulletedListIsOn = true
let bulletPoint: Character = "◯"
let index2 = textView.text!.endIndex.samePosition(in: "\n")
let index = textView.text!.index(of: "\n")
textView.text!.insert("\t", at: textView.text!.index(after: index!))
textView.text!.insert(bulletPoint, at: textView.text!.index(after: index!))
textView.text!.insert("\t", at: textView.text!.index(after: index!))
}
}