关于Objective-C使用或禁用第三方输入法
苹果手机怎么把默认的输入法设置为搜狗输入法
链接:https://jingyan.baidu.com/article/335530dafc573719cb41c3cc.html
【关于Objective-C使用或禁用第三方输入法】
使用第三方输入键盘:
以上步骤做好以后,新建一个工程,添加textField,点击 File-> New -> Target ,选择在 iOS/Application Extension 列表中的自定义输入法(Custom Keyboard)给该扩展命名为 CustomKeyboard。现在,尝试运行 CustomKeyboardSample ,并尝试新的输入法。
当你点击文本框的时候,系统键盘会自动显示出来。我们可以使用底排的地球图标来切换输入法,但是只有安装我们的新键盘后,这个图标才会显示出来。
禁止使用第三方输入键盘:
- (BOOL)application:(UIApplication*)application shouldAllowExtensionPointIdentifier:(NSString*)extensionPointIdentifier
{
returnNO;
}
自己的一些总结(有不对的地方忘广大撸友指正):有密文输入的不可以使用第三方的输入键盘;系统自带样式没有小地球的也不可以使用。
相关链接:https://www.aliyun.com/jiaocheng/424485.html
推荐阅读
- EffectiveObjective-C2.0|EffectiveObjective-C2.0 笔记 - 第二部分
- 由浅入深理解AOP
- 【译】20个更有效地使用谷歌搜索的技巧
- 关于QueryWrapper|关于QueryWrapper,实现MybatisPlus多表关联查询方式
- mybatisplus如何在xml的连表查询中使用queryWrapper
- MybatisPlus|MybatisPlus LambdaQueryWrapper使用int默认值的坑及解决
- MybatisPlus使用queryWrapper如何实现复杂查询
- 四首关于旅行记忆的外文歌曲
- 醒不来的梦
- iOS中的Block