UITextView自定义键盘和系统键盘
2014-05-08 18:18
253 查看
UITextView有inputView 和 inputAccessoryView 两个属性,都指定了相应的视图, inputAccessoryView 对象显示在 inputView 对象的上面。与输入相关的还有一个 reloadInputViews 方法用来重新载入输入视图。如图:
代码:
if (bt.selected == YES) {
bt.selected = NO;
[m_textView setInputView:nil];
[m_textView becomeFirstResponder];
}else if(bt.selected == NO){
addEmojiImgView = [AddEmojiImgView initEmojiImgView];
[m_textView setInputView:addEmojiImgView];
bt.selected = YES;
[m_textView becomeFirstResponder];
}
[m_textView reloadInputViews];
代码:
if (bt.selected == YES) {
bt.selected = NO;
[m_textView setInputView:nil];
[m_textView becomeFirstResponder];
}else if(bt.selected == NO){
addEmojiImgView = [AddEmojiImgView initEmojiImgView];
[m_textView setInputView:addEmojiImgView];
bt.selected = YES;
[m_textView becomeFirstResponder];
}
[m_textView reloadInputViews];
相关文章推荐
- linux通过GRUP引导多操作系统时USB键盘不可使用,导致无数选择其他系统
- 获取系统空闲时刻(鼠标键盘无动作时间)
- Win10系统内嵌触摸键盘功能开启或关闭方法
- mac系统中让一台电脑多套键盘鼠标同时多人使用
- 交互系统的构建之(二)Linux下鼠标和键盘的模拟控制
- ios 指定页面禁用第三方键盘,使用系统的键盘
- 获取iOS系统emoji动画,并自定义emoji键盘
- 两种自定义系统弹出键盘上方的view
- C语言嵌入式系统编程修炼之键盘操作
- Android.EditText点击时,隐藏系统弹出的键盘,显示出光标
- 隐藏系统键盘光标显示
- Macbook键盘图标与对应快捷按键、系统快捷键
- android Edittext 隐藏系统弹出的键盘
- (更新,问题升级为这款机器的通病)hp150G6进系统黑屏且键盘卡死
- android系统PS2全键盘驱动(上)-使用linux的标准接口实现
- Android.edittext点击时,隐藏系统弹出的键盘,显示出光标
- Android调用系统软键盘
- [技巧分享-window10系统]win10修改默认输入法为英语(美式键盘)
- 关于mac系统下的一些快捷键符号对应键盘上的键
- IO流__【键盘录入】【转换流】【流操作的规律】【异常日志】【系统信息】