【发布时间】:2011-11-26 05:17:43
【问题描述】:
我正在开发一个程序,其中我有UITextView,因为我需要一个没有键盘的光标。在这个光标中,如果我隐藏键盘光标也会被隐藏,这个光标只显示在键盘上。我怎么能得到没有键盘的光标?
【问题讨论】:
标签: iphone objective-c xcode user-interface keyboard
我正在开发一个程序,其中我有UITextView,因为我需要一个没有键盘的光标。在这个光标中,如果我隐藏键盘光标也会被隐藏,这个光标只显示在键盘上。我怎么能得到没有键盘的光标?
【问题讨论】:
标签: iphone objective-c xcode user-interface keyboard
只要您正在编辑UITextView,就会显示光标。
因此,如果需要,您可以将其inputView 视图更改为其他视图,它将代替键盘显示。
使用此方法,您可以添加自定义 inputView,例如 UIPickerView,或者如您所说,您可以添加一个极简的隐藏 UIView。
如果你想限制 UITextField 的内容,你仍然需要实现 UITextFieldDelegate,因为用户仍然可以将内容粘贴到你的文本字段!
【讨论】: