Отключить UITextview
выбор отключить или отключить меню копирования/вставки, но я не хочу отключать свои ссылки в UITextview
Я пытаюсь, но оба отключить любое решение?Как disbale UITextview выбор текста
ответ
в - textViewDidChangeSelection: метод делегата,
textView.selectedRange = NSMakeRange(0,0);
i use this textView.selectedRange = NSRangeMake (0,0); , но скопируйте/вставьте меню и выбор работы –
, если вы просто хотите, чтобы отключить копировать/вставить. Вы должны использовать Подкласс для UITextView
затем просто сделать это, чтобы отключить все пункты меню:
- (BOOL)canBecomeFirstResponder {
return NO;
}
, если вы хотите отключить только копировать и вставлять, вы можете сделать:
- (BOOL)canPerformAction:(SEL)action withSender:(id)sender
{
if (action == @selector(paste:) || action == @selector(copy:))
return NO;
return [super canPerformAction:action withSender:sender];
}
Внесите следующие требования согласно вашему требованию. он будет работать точно:
- (BOOL)canPerformAction:(SEL)action withSender:(id)sender
{
if (action == @selector(selectAll:))
return NO;
if (action == @selector(select:))
return NO;
if (action == @selector(cut:))
return NO;
if (action == @selector(copy:))
return NO;
if (action == @selector(paste:))
return NO;
return [super canPerformAction:action withSender:sender];
}
попробовать это
yourTextView.editable = NO
Вы можете более ездить UITextField
для - (BOOL)canPerformAction:(SEL)action withSender:(id)sender
. См. Ниже код -
@interface MYLoginTextField : UITextField
@end
@implementation MYLoginTextField
- (BOOL)canPerformAction:(SEL)action withSender:(id)sender
{
if (action == @selector(paste:) || action == @selector(copy:) || action == @selector(cut:) || action == @selector(select:) || action == @selector(selectAll:) || action == @selector(select:))
return NO;
return [super canPerformAction:action withSender:sender];
}
@end
этот код не работает –
Как именно вы это попробовали? Я обновил полный код, взятый из моего рабочего проекта. – nanjunda
Я использую этот код в подклассе, который не может нажимать ссылки в текстовом режиме и не показывает меню копирования/вставки. - (BOOL) canBecomeFirstResponder {return NO; } Затем я пишу этот код, затем разрешаю нажимать ссылки, но в другом текстовом шоу «Определить» - (BOOL) canPerformAction: (SEL) action withSender: (id) отправитель {if (action == @selector (selectAll :) && action = = @selector (выберите :) && action == @selector (cut :) && action == @selector (copy :) && action == @selector (paste :)) return NO; return [super canPerformAction: действие withSender: отправитель]; } PLZ помочь мне в этом случае. –
- 1. Отключить выбор текста UITextView
- 2. Отключить выбор текста в UITextView
- 3. Как отменить выбор текста в UITextView?
- 4. UITextView: Выбор только подчеркивает верхнюю половину текста
- 5. Размер текста для текста UITextView
- 6. Перекрытие UITextView при добавлении текста в UITextView
- 7. UITextView сохранить стиль текста
- 8. Добавление текста в UITextView
- 9. UITextView выравнивание текста
- 10. Изменить направление текста UITextView
- 11. UITextView частично отрисовка строки текста
- 12. Замена текста в UITextView
- 13. Текста вне границ UITextView
- 14. UITextView отключить выделение текста
- 15. Как предотвратить обрезание текста, как в UITextView?
- 16. Как отслеживать выбор из UIPickerView в UITextView?
- 17. Как реализовать выбор текста?
- 18. UITextView изменить цвет текста определенного текста
- 19. UITextView начинается с середины текста
- 20. Два столбца текста в UITextView?
- 21. Iphone SDK UITextView длина текста
- 22. Прокрутка до конца текста UITextView
- 23. Autosize UITextView зависит от текста
- 24. Изменение размера текста в UITextView
- 25. Изменить параметры текста в UITextView
- 26. Форматирование текста с использованием UITextView
- 27. Сохранение текста UITextView для анализа
- 28. Простой форматирование текста в UITextView
- 29. Получение происхождения текста из UITextView
- 30. Текущий выбор текста в CustomKeyBoardExtension
Показать код, который вы использовали –
[textview setSelectable: No]; –
этот код отключить мои веб-ссылки в uitextview не нажать способный –