Я создал UITextView
и хочу, чтобы в строке было только одно слово, чтобы каждый раз, когда я нажимал пробел, он фактически возвращал текст.Как сделать так, чтобы кнопка «пробел» возвращалась, а не делала пробел?Плюс, есть ли способ записать каждое слово для создания собственного массива?Это мой код прямо сейчас:
@IBAction weak var wordView : UITextView!
@IBLabel weak var label : UILabel!
var words : [String] = []
override func viewDidLoad() {
super.viewDidLoad()
let endEditingTapGesture = UITapGestureRecognizer(target: view, action: #selector(UIView.endEditing(_:)))
endEditingTapGesture.cancelsTouchesInView = false
view.addGestureRecognizer(endEditingTapGesture)
}
@IBAction func button(_ sender: Any) {
getArray()
}
func getArray() {
for _ in words {
words.append(wordView.text)
}
}
Кнопка должна добавлять слова в массив каждый раз, когда я нажимаю на нее ... Я не уверен, что это лучшее решение ... любая помощь?