在文本字段上获取光标

时间:2011-07-22 06:49:41

标签: iphone xcode uitextfield

我需要将光标放在textfiled中,但是在textfileddidbeginEditing上我必须打开选择器视图以供选择,因此我需要将resignFirtsresponder resign到文本字段,以便选择器视图可见。但是这样做光标当我打开选择器时键盘被禁用(键盘被resignFirst响应器隐藏)。我想将光标显示为因为当用户在partilcuar文本字段上隐藏时,通过该光标他可以跟踪他正在选择的文本字段。

希望我对我的问题很清楚。

2 个答案:

答案 0 :(得分:2)

如果您想要选择器而不是键盘,请将文本字段inputView设置为选择器...所以当您点击文本字段时,选择器将像键盘一样弹出,文本字段也会显示光标..不需要关闭键盘,然后显示选择器..

答案 1 :(得分:0)

如果我理解你的问题,这只是一个可用性问题。如果您只是添加一些其他机制来向用户显示哪个文本字段处于编辑模式,我认为您可以解决此问题。

例如,为TextField添加文本颜色。如果用户禁用UIPickerView,则将文本颜色设置回正常状态。