Hir*_*ren 10 iphone objective-c ios ios9
如何从iOS 9中删除键盘上包含复制/剪切/粘贴按钮的面板.
我不想显示任何面板或键盘建议.
提前致谢.
小智 17
yourTextField.inputAssistantItem.leadingBarButtonGroups = @[];
yourTextField.inputAssistantItem.trailingBarButtonGroups = @[];
Run Code Online (Sandbox Code Playgroud)
Mun*_*hil 12
你可以这样做:
if ([[[UIDevice currentDevice] systemVersion] intValue] >= 9)
{
if ([textView respondsToSelector:@selector(inputAssistantItem)])
{
UITextInputAssistantItem *inputAssistantItem = [textView inputAssistantItem];
inputAssistantItem.leadingBarButtonGroups = @[];
inputAssistantItem.trailingBarButtonGroups = @[];
}
}
Run Code Online (Sandbox Code Playgroud)
这样它也会检查iOS9和UITextInputAssistantItemiOS 9,或者你可以保持这个if ([textView respondsToSelector:@selector(inputAssistantItem)]),不需要iOS 9检查
| 归档时间: |
|
| 查看次数: |
2827 次 |
| 最近记录: |