Ric*_*cky 6 objective-c uikeyboard ios
我试图实现类似键盘交互的消息在iOS的7我有一个UIView其中包含一个UITextView,当用户选择它来开始打字,我想使这个UIView了inputAccessoryView.这将照顾我的动画,以及UIScrollViewiOS 7中新的键盘消除交互.
当UITextView开始编辑时,我正在尝试将其设置inputAccessoryView为其父级UIView(已在视图层次结构中).键盘出现但没有配件视图.
我读过有些人正在使用UITextFields 的二人组来完成这项工作,但这似乎是实现这一目标的一种不好的方法.
有什么建议?
更简单的解决方案是使输入字段成为视图控制器的输入附件视图:
- (BOOL)canBecomeFirstResponder
{
return YES;
}
- (UIView *)inputAccessoryView
{
return self.yourInputField;
}
Run Code Online (Sandbox Code Playgroud)
视图将显示在屏幕底部的屏幕上,当它成为响应用户点击它的第一响应者时,将显示键盘.视图将被设置为动画,使其保持在键盘正上方.
| 归档时间: |
|
| 查看次数: |
3393 次 |
| 最近记录: |