在ios键盘上方显示建议工具栏

2024-05-27

我是iOS开发的新手。我正在尝试在 ios 5.1 中创建一个具有 textView 的拼写建议类型应用程序,这样如果用户点击键盘的某个键,则建议工具栏会出现在键盘顶部,其中包含所有建议,并且如果用户点击这些建议之一它将显示在 textView 上。

就像图中所示的那样。

我已经处理了键盘按下事件并处理了那里的所有处理。现在我想做的是,我有一个 NSArray 建议,我想创建一个建议工具栏,并将 NSArray 中的所有建议分配给该工具栏,并且如果用户点击任何这些建议,则应将其放置在 textView 上。

我无法理解应该如何继续该操作以及应该使用哪个组件在键盘上方创建该工具栏。

使用 IOS SDK 5.1 和 xcode 4.3


您可以通过将视图设置为键盘顶部来使视图粘在键盘顶部inputAccessoryView对于任何文本编辑控件(UITextField, UITextView等)您希望它出现。请参阅UITextInputTraits https://developer.apple.com/library/ios/#DOCUMENTATION/UIKit/Reference/UITextInputTraits_Protocol/Reference/UITextInputTraits.html协议文档了解详细信息。

如果您不确定从哪里开始制作显示可点击单词的视图,您可能需要查看查看编程指南 https://developer.apple.com/library/ios/#documentation/WindowsViews/Conceptual/ViewPG_iPhoneOS/Introduction/Introduction.html或者一本很好的 iOS 编程入门书。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

在ios键盘上方显示建议工具栏 的相关文章

随机推荐