2016-01-08 44 views
1

我从textField跳到textView由:从文本字段回车键的TextView

func textFieldShouldReturn(textField: UITextField) -> Bool { 
     if textField == self.someTextField { 
      self.someTextView.becomeFirstResponder() 
     } 
    return true 
} 

它的工作原理,但我textView开始有回报,我从第二行的意思。

如何解决?

+0

确保你没有一个换行符在'xib'增加。 – rptwsthi

+0

当我点击textView第一,很好 – aaisataev

+0

好吧,这很有趣,你在这里显示的代码并没有显示任何迹象。可能是你为了将你带出'textField'并且在'textView'上获得寄存器而返回的结果。通过在'textView'委托上添加断点来检查。 – rptwsthi

回答

0

解决在if statement加入return false

func textFieldShouldReturn(textField: UITextField) -> Bool { 
     if textField == self.someTextField { 
      self.someTextView.becomeFirstResponder() 
      return false 
     } 
    return true 
}