Я хочу реализовать в своем приложении функцию, которую я видел в приложении Noted. При записи звука каждое нажатие клавиши Enter в UITextView создает временную метку, которая впоследствии может быть использована для перехода к точному месту записанного звука.
Как это можно сделать? Может быть, я могу использовать какую-то внешнюю библиотеку для расширения функциональности UITextView?
Перенос строки можно реализовать следующим образом:
func textView(_ textView: UITextView, shouldChangeTextIn range: NSRange, replacementText text: String) -> Bool {
if (text == "\n") {
performAction()
}
func performAction() {
print("Action!")
}
Но как тогда я могу использовать target-action пометки времени для совершения действия в textView?