2015-09-15 2 views

risposta

15
yourTextField.inputAssistantItem.leadingBarButtonGroups = @[]; 
yourTextField.inputAssistantItem.trailingBarButtonGroups = @[]; 
12

Si può fare qualcosa di simile:

if ([[[UIDevice currentDevice] systemVersion] intValue] >= 9) 
{ 
    if ([textView respondsToSelector:@selector(inputAssistantItem)]) 
    { 
      UITextInputAssistantItem *inputAssistantItem = [textView inputAssistantItem]; 
      inputAssistantItem.leadingBarButtonGroups = @[]; 
      inputAssistantItem.trailingBarButtonGroups = @[]; 
    } 

} 

In questo modo sarà anche possibile verificare la presenza di iOS9 come UITextInputAssistantItem è per iOS 9 solo o si può semplicemente tenere questa if ([textView respondsToSelector:@selector(inputAssistantItem)]) e senza bisogno di iOS 9 controllo