Хорошо, я нашел правильный ответ с помощью @jordan - справки по ссылке.
Реализовать следующий код в файл .m вида контроллера & .h файла добавить делегат
-(BOOL)textView:(UITextView *)textView shouldChangeTextInRange:(NSRange)range replacementText:(NSString *)text
{
if([text isEqualToString:@"\n"])
[textView resignFirstResponder];
return YES;
}
Теперь Гот интерфейс строителя, выберите ваш TextView & набор возвращает тип ключа сделана.
Все прекрасно работает & отлично.
Я внедрил его.
Для Swift:
func textView(textView: UITextView, shouldChangeTextInRange range: NSRange, replacementText text: String) -> Bool {
if text == "\n"{
//do stuff
return false
}
return true
}
Для быстрой 3:
func textView(_ textView: UITextView, shouldChangeTextIn range: NSRange, replacementText text: String) -> Bool {
if text == "\n"{
//do stuff
return false
}
return true
}
[MacRumors] (http://forums.macrumors.com/showthread.php?t=462104) имеет некоторый код можешь попытаться. – mcandre
Нет. В ссылке, которую вы мне дали, речь идет о «textField», I nee Отвечать О «textView» –