如何在键盘上方移动UITextField以在工具栏内的UITextField中键入时显示文本

时间:2015-12-10 18:44:46

标签: ios swift keyboard uitextfield toolbar

我想复制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

    }


}

1 个答案:

答案 0 :(得分:0)

试试这个: https://github.com/RobinChao/ChatMessageTableViewController

这非常适合您的意图。