UITextView判断光标在第几行,进来都有分
如题,进来都有分
[解决办法]
好凄凉,没人,帮楼主顶一下
[解决办法]
似乎不大好办,只能知道位置,怎么对应到行数,似乎得根据每行的字符数计算?
[解决办法]
先支持,题目在哪里呀?
[解决办法]
http://blog.csdn.net/liyanbo1984/article/details/5807095
没测试,仅供参考
[解决办法]
这个。。。。没用过,不知道。
[解决办法]
这个还真没做过...友情帮顶...
[解决办法]
看看这个行不行:
UITextRange *startTextRange = [textview characterRangeAtPoint:CGPointZero];
CGRect caretRect = [textview caretRectForPosition:startTextRange.end];
CGFloat topMargin = CGRectGetMinY(caretRect);
CGFloat lineHeight = CGRectGetHeight(caretRect);
caretRect = [textview caretRectForPosition:textview.selectedTextRange.end];
CGFloat caretTop = CGRectGetMinY(caretRect);
NSInteger lineIndex = (caretTop - topMargin) / lineHeight;
[解决办法]
额,这是ios5的方法,不能用于ios4, 看来你需要综合一下
[解决办法]
使用 uitextview 的selectedRange属性可以得到光标的位置
[解决办法]
重载UITextView吧!
[解决办法]