How to remove the panel that contains copy/cut/paste button from the keyboard from iOS 9.
I don't want to show any panel or the keyboard suggestion.
Thanks in Advance.
yourTextField.inputAssistantItem.leadingBarButtonGroups = @[];
yourTextField.inputAssistantItem.trailingBarButtonGroups = @[];
You can do something like this :
if ([[[UIDevice currentDevice] systemVersion] intValue] >= 9)
{
if ([textView respondsToSelector:@selector(inputAssistantItem)])
{
UITextInputAssistantItem *inputAssistantItem = [textView inputAssistantItem];
inputAssistantItem.leadingBarButtonGroups = @[];
inputAssistantItem.trailingBarButtonGroups = @[];
}
}
This way it will also check for iOS9 as UITextInputAssistantItem
is for iOS 9 only or you can simply keep this if ([textView respondsToSelector:@selector(inputAssistantItem)])
and no need for iOS 9 check
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With