按下按钮更改UITextView的内容可以通过以下步骤实现:
let textView = UITextView(frame: CGRect(x: 0, y: 0, width: 200, height: 100))
textView.text = "初始内容"
self.view.addSubview(textView)
let button = UIButton(type: .system)
button.frame = CGRect(x: 0, y: 120, width: 100, height: 30)
button.setTitle("更改内容", for: .normal)
button.addTarget(self, action: #selector(changeContent), for: .touchUpInside)
self.view.addSubview(button)
@objc func changeContent() {
textView.text = "新的内容"
}
现在,当你点击按钮时,UITextView的内容将被更改为"新的内容"。
这个功能在很多应用场景中都有用到,比如在聊天应用中,用户可以点击按钮发送消息,消息将显示在UITextView中。
腾讯云相关产品和产品介绍链接地址:
领取专属 10元无门槛券
手把手带您无忧上云