在uisearchbar中手动插入文本
manually inserting text in uisearchbar
我需要一些帮助。
我在我的应用程序 UIView
上实现了一个自定义键盘,当用户点击搜索栏时,它会停留在屏幕上并从底部向上滑动。 我没有使用键盘目标或扩展。
真正的问题是当用户按下我定制键盘上的按钮时如何在 UISearchBar
中插入文本。 UITextDocumentProxy
在这里不起作用。
顺便说一句,我正在 swift 中开发,我已经使用 UISearchBarController
以编程方式添加了 UISearchBar
。
提前致谢。
您可以使用 searchBar
的 text
属性 来设置自定义键盘的 Button
操作上的文本。
self.searchController.searchBar.text = "\(sender.titleLabel.text)"
或
self.searchController.searchBar.text = "\(self.searchController.searchBar.text)\(sender.titleLabel.text)"
我需要一些帮助。
我在我的应用程序 UIView
上实现了一个自定义键盘,当用户点击搜索栏时,它会停留在屏幕上并从底部向上滑动。 我没有使用键盘目标或扩展。
真正的问题是当用户按下我定制键盘上的按钮时如何在 UISearchBar
中插入文本。 UITextDocumentProxy
在这里不起作用。
顺便说一句,我正在 swift 中开发,我已经使用 UISearchBarController
以编程方式添加了 UISearchBar
。
提前致谢。
您可以使用 searchBar
的 text
属性 来设置自定义键盘的 Button
操作上的文本。
self.searchController.searchBar.text = "\(sender.titleLabel.text)"
或
self.searchController.searchBar.text = "\(self.searchController.searchBar.text)\(sender.titleLabel.text)"