【发布时间】:2019-03-01 09:01:59
【问题描述】:
我创建了一个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)
}
}
每次按下按钮时,该按钮都应向数组中添加单词...我不确定这是最好的解决方案...有什么帮助吗?
【问题讨论】:
标签: ios swift uiview uitextview