Как скрыть клавиатуру - UITextView iPhone - клавишей Return [дубликат]

Следующее должно работать, но это не была бы совместимая SEO. Лучше помещать заголовок в тег заголовка.

<script type="text/javascript">

    $(document).ready(function() {
        document.title = 'blah';
    });

</script>
10
задан Code cracker 27 March 2015 в 10:51
поделиться

1 ответ

Хорошо, я нашел правильный ответ с помощью @jordan - ссылка справки.

Внедрите следующий код в свой файл контроллера представления .m файл и файл .h добавить делегата

-(BOOL)textView:(UITextView *)textView shouldChangeTextInRange:(NSRange)range replacementText:(NSString *)text
{
    if([text isEqualToString:@"\n"])
        [textView resignFirstResponder];
    return YES;
}

Теперь goto interface builder, выберите текстовое представление и установите тип ключа возврата.

Все работает отлично и отлично.

Я реализовал его.

Для Swift:

func textView(textView: UITextView, shouldChangeTextInRange range: NSRange, replacementText text: String) -> Bool {

    if text == "\n"{
      //do stuff
      return false
    }
    return true
}

Для Swift 3:

func textView(_ textView: UITextView, shouldChangeTextIn range: NSRange, replacementText text: String) -> Bool {

    if text == "\n"{
        //do stuff
        return false
    }
    return true
}
17
ответ дан 3 December 2019 в 21:22
поделиться
Другие вопросы по тегам:

Похожие вопросы: