我想复制iMessage结构的效果,在工具栏中点击UITextView,显示键盘。但是我不知道如何在输入时显示文本。我想我应该在出现键盘时向上移动UITextField
class ViewController: UIViewController, UITextFieldDelegate {
@IBOutlet weak var myLabel: UILabel!
@IBOutlet weak var myTextField: UITextField!
override func viewDidLoad() {
super.viewDidLoad()
myTextField.delegate = self
}
func textFieldShouldReturn(textField: UITextField) -> Bool {
print("return pressed")
self.myLabel.text = myTextField.text
myTextField.resignFirstResponder()
return true
}
}
最佳答案
尝试这个:
https://github.com/RobinChao/ChatMessageTableViewController
这非常适合您的意图。