【发布时间】:2014-02-07 07:17:52
【问题描述】:
我有一个UITextField 和UITextView 在一个视图中。
场景是这样的:
-
textFieldShouldReturn:UITextField的方法使UITextView成为firstResponder
现在的问题是,每次我的 textView 成为第一响应者时,UITextView 的 contentSize 都会增加(即,每次光标移动到新行时)..
有什么办法可以让textView的contentsize保持不变???
提前感谢..
【问题讨论】:
-
因为这只发生在 ios 7 中
-
我只是通过 xib 添加了一个文本字段和一个文本视图。在 textFieldShouldReturn 我设置 textview firstResponder.. -(BOOL)textFieldShouldReturn:(UITextField *)textField { [myTextView becomeFirstResponder]; }
-
我在我的主项目中遇到了这个问题..所以我创建了这个示例只是为了检查..
-
请试试这个,[myTextView sizeToFit]; [myTextView layoutIfNeeded];
标签: ios iphone uitextview