2017-02-07 7 views
3

Здесь у меня есть пользовательский UITextView. Он показывает многие ярлыки, которые не нужны, а также показывает неправильное действие, например, когда текст остается пустым, он показывает «вырезать» «копию» «выберите» & «выбрать все» действие, которое не требуется. Пожалуйста, обратитесь к скриншоту для большей ясности. Click hereКак управлять/Скрыть действие ярлыка в UITextView

screen shot

enter image description here

+0

Не смешите людей голосовать на свой пост, люди будут голосовать как они считают нужным. – JAL

ответ

1

Попробуйте отключить все Select/Copy/Paste меню в UITextView

-(BOOL)canPerformAction:(SEL)action withSender:(id)sender 
{  
    [UIMenuController sharedMenuController].menuVisible = NO; 
    return NO;  
} 
+1

Для Swift 3 'переопределить canPerformAction общественного Func (_ действие: селектор, withSender отправитель: Любой) -> Bool { возвращения ложного }' – Shahrukh

+0

Я не хочу, чтобы отключить все menu.I просто хочет нормальный TextView поведение. –

+0

http://stackoverflow.com/questions/1426731/how-disable-copy-cut-select-select-all-in-uitextview проверить это ans – Shahrukh