iphone - 如何在 iPhone 上制作 "dismiss keyboard"?

标签 iphone objective-c ios

谁能告诉我如何在 iPhone 的虚拟键盘上添加“关闭键”?

最佳答案

您可以添加一个位于虚拟键盘顶部的 InputAccessoryView(高度可调,但宽度始终为键盘的宽度)。

如果您打开 Safari 应用程序,当您点击一个文本字段时,您会在键盘上方看到一个栏,这是一个 InputAccessoryView

的示例

在此附件 View 上,您​​可以添加一个按钮,单击该按钮将使第一响应者退出当前 View 上所有适当的字段。这将关闭键盘,无论当前焦点是什么。

关于iphone - 如何在 iPhone 上制作 "dismiss keyboard"?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4031712/

相关文章:

ios - 如何制作具有角度渐变的圆形 UIView

ios - Swift - 如何在 UITableViewCell 中打开另一个带有 CollectionViewCell 的 View Controller

ios - 品牌 Assets 的大小应该是多少?

iphone - 如何从其他 .h 文件导入 IBActions?

ios - Swift:如何设置在 CAKeyFrameAnimation 完成时发生的 Action

iPhone - 如何阻止 UIWebView 绘制/更新其内容

objective-c - NSCocoaErrorDomain 问题。

ios - UIButton 内的 AspectFit 图像

iphone - 将 iPhone 挂载为磁盘

ios - iOS 键盘的最大高度是多少?