【发布时间】:2012-02-29 07:04:01
【问题描述】:
我有一个文本视图。我没有在我的 .h 中实现 UITextView 委托协议,但在 .m 文件中我覆盖了委托方法(shouldBeginEditing 和 endEditing)并且这些方法被调用。现在,我想要做的是每当用户点击文本视图时,我总是想将光标定位在开头(无论他在哪里点击文本视图)。我曾尝试在 textview 的 BeginEditing 方法中使用这一行,但没有用。
[textView setSelectedRange:NSMakeRange(0, 0)];
我总是希望允许用户在开头输入新文本(不希望文本位于已输入文本视图文本的末尾)。有人请告诉我如何摆脱这个问题?
PS:我在 ios 上工作,xcode 4.2....
【问题讨论】:
-
嘿,在这个链接找到了答案:Moving the cursor to the beginning of UITextField
标签: ios ios5 uitextview