答案 0 :(得分:3)
您应该查看inputAccessoryView
属性。由于它是UIResponder
上的属性,因此可在UITextView
,UITextField
和其他人处获得。将自定义视图分配给inputAccessoryView
,只要您指定的UI对象具有焦点,它就会显示在键盘顶部。
// Create your custom keyboard accessory view first
// then assign it
yourTextField.inputAccessoryView = yourCustomAccessoryView;
// Bring up keyboard and your accessory view
[yourTextField becomeFirstResponder];
<强> inputAccessoryView 强>
为此属性分配视图会导致显示该视图 在标准系统键盘上方(或在自定义输入视图上方,如果 当文本视图成为第一响应者时,提供一个。对于 例如,您可以使用此属性将自定义工具栏附加到 键盘。