如何在没有键盘的情况下获取 UITextView 中的光标?

发布于 2024-12-07 05:53:12 字数 110 浏览 2 评论 0原文

我正在开发一个程序,其中我有 UITextView ,因为我需要一个没有键盘的光标。在这个光标中,如果我隐藏键盘光标,它只会显示在键盘上。如何才能隐藏我在没有键盘的情况下得到光标?

I am developing a program in which I have UITextView in that I need a cursor without the key board.In this cursor is show only with the keyboard if I hide the keyboard cursor will also get hide.How can I get the cursor without the key board ?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

高冷爸爸 2024-12-14 05:53:12

只要 UITextView 正在编辑,光标就会显示。
因此,如果需要,您可以将其 inputView 视图更改为其他视图,并且它将显示它而不是键盘。

请参阅 http://developer.apple.com /library/ios/#DOCUMENTATION/UIKit/Reference/UIResponder_Class/Reference/Reference.html

使用此方法,您可以添加自定义inputView,例如 UIPickerView,或者如您所说,您可以添加一个极简主义的隐藏 UIView。

如果你想限制 UITextField 内容,你仍然需要实现 UITextFieldDelegate,因为用户仍然可以将内容粘贴到你的文本字段!

The cursor is displayed as long as you UITextView is being edited.
Thus, you can change its inputView view to some other view if you need to, and it will be displayed instead of the keyboard.

See http://developer.apple.com/library/ios/#DOCUMENTATION/UIKit/Reference/UIResponder_Class/Reference/Reference.html

With this method you can add your custom inputView, a UIPickerView for example, or as you say you want you can add a minimalist hidden UIView.

If you want to restrict UITextField content, you still need to implement UITextFieldDelegate, as the user can still paste content to your text field!

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文