gpt4 book ai didi

ios - viewDidLoad 中 TextView 的函数(Swift)

转载 作者:行者123 更新时间:2023-11-28 09:24:17 24 4
gpt4 key购买 nike

我有代码在 TextView 中显示输入的字符数。

是否可以在 Controller 启动时服务器显示字符数量而不仅仅是打印。

如何将其放入 viewDidLoad 中?

func textView(_ textView: UITextView, shouldChangeTextIn range: NSRange, replacementText text: String) -> Bool {
let newText = (viewText.text as NSString).replacingCharacters(in: range, with: text)
let numberOfChars = newText.characters.count
Characters.text = ("\(numberOfChars) characters")
return numberOfChars < 10000
}

最佳答案

您可以使用 textViewDidChange 代替 shouldChangeTextIn 来计算字符数。在 textViewDidChange 中编写此代码。

//**Swift 4.0**
public func textViewDidChange(_ textView: UITextView){
print("textViewDidChange")
let counter = textView.text.count
print(counter)

}

关于ios - viewDidLoad 中 TextView 的函数(Swift),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47777379/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com