我注意到在iOS 7中,到达底部后UITextView
的最后一行始终是隐藏的。当您向活动添加备注时,甚至会在日历应用中发生这种情况。
我尝试过设置contentInsets和textContainerInset,但它们都没有任何区别。
是否有其他人遇到此问题,如果有,是否有解决方法?
答案 0 :(得分:2)
我正在寻找解决问题的替代解决方案:
TextViewDelegate
。ViewController
self
textView
textView:(UITextView *)textView shouldChangeTextInRange:
。示例:
- (BOOL)textView:(UITextView *)textView shouldChangeTextInRange:(NSRange)range replacementText:(NSString *)text
{
[textView scrollRangeToVisible:range];
return YES;
}
现在,运行你的代码,通过这样做,当你按'\ n'(回车键)时,你的光标将不可见,但当你按下下一个字符时,它将使它可见。
答案 1 :(得分:0)
我试图使用这个图书馆,它声称可以解决问题,它更好,但不能解决问题
答案 2 :(得分:-1)
我已经为我的应用解决了这个问题。
当您控制第一响应者时更改文本颜色时出现问题。
你应该在它成为第一响应者之前发短信。