Цель C, как сделать так, чтобы keaboard не всплывал в UITextView - PullRequest
0 голосов
/ 23 февраля 2011

У меня есть UITextView, и я хочу использовать полосу прокрутки, когда текст длиннее, чем высота UITextview.Также я не хочу, чтобы пользователи меняли содержимое текстового представления.Если я сниму флажок «Взаимодействие с пользователем», пользователи не смогут изменять содержимое, но полоса прокрутки также не будет отображаться.Итак, как мне сделать так, чтобы в UITextView была полоса прокрутки, а не взаимодействие с пользователем?

Ответы [ 2 ]

1 голос
/ 23 февраля 2011

Свойство editable UITextView позволит вам отключить редактирование, а также клавиатуру.

textView.editable = NO;
0 голосов
/ 23 февраля 2011

Реализация делегата UITextView.

@interface MyViewController : UIViewController <UITextViewDelegate>{

}

@end

Затем поместите это в свой .m:

-(BOOL)textViewShouldBeginEditing:(UITextView *)textView{
    return NO;
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...