Tag: uitextview ios7

将uitextfield的第一响应者更改为uitextview时发生死锁

在这里有一个非常奇怪的问题,这并没有发生在iOS 7之前… 我有一个uitextfield和uitextview在我创build的forms…问题是,如果用户有作为第一响应者的文本字段然后点击uitextview发生死锁,内存将增加,直到看门狗杀死我的应用程序。 当我从uitextview更改为uitextfield时,不会发生这种情况 相关代码: #pragma mark – UITextView Delegate -(BOOL)textView:(UITextView *)textView shouldChangeTextInRange:(NSRange)range replacementText:(NSString *)text { if ([text isEqualToString:@"\n"]) { [textView resignFirstResponder]; } NSUInteger newLength = [textView.text length] + [text length] – range.length; return (newLength > 120) ? NO : YES; } -(void)textViewDidEndEditing:(UITextView *)textView { if (textView.tag == CreatePlaceElementDescription) { self.marker.info = textView.text; } else […]

UITextView keyboardDismissMode错误

我刚刚发现了一个恼人的错误与scroll view的新keyboardDismissMode属性。 当在text view使用UIScrollViewKeyboardDismissModeInteractive并将其与键盘关联时, scroll view似乎跳到顶部,然后继续减速。 我已经提交了一个苹果的错误报告,但需要一个解决方法。 我已经尝试了DAKeyboardControl没有新的iOS7支持,幕后使用keyboardDismissMode ,它仍然做到这一点,这表明这是一个更深的问题。 有什么build议么?

UITextView在使用iOS 7 SDK构build时包装文本

我在UIScrollView里面有一个UITextView ,这个UITextView在xcode 4.x构build的iOS 6上工作得非常好,但是现在使用xcode 5构build它甚至在iOS 6上都不能正常工作。 问题是即使UITextView和UIScrollView具有较大的宽度,文本仍然以屏幕宽度进行换行。 我使用此代码来计算出UITextView的新宽度和高度,即使textview向左/向右滚动,文本也被包裹,就好像宽度只是屏幕的宽度一样。 谢谢 self.responceTextView.text = [NSString stringWithFormat:@"%@%@",_responceTextView.text,responce]; [self textViewDidChange:self.responceTextView]; – (void)textViewDidChange:(UITextView *)textView { // Recalculate size of text field CGSize maxSize = CGSizeMake(MAXFLOAT, MAXFLOAT); CGSize reqSize = [textView.text sizeWithFont:[UIFont fontWithName:@"Courier" size:12] constrainedToSize:maxSize lineBreakMode:NSLineBreakByClipping]; self.responceTextView.frame = CGRectMake(0, 0, reqSize.width+16, reqSize.height+16); // Resize scroll view if needs to be smaller so […]

iOS7 UITextView contentsize.height替代

我正在从iOS 6.1移植到iOS 7的应用程序之一。我正在使用一个布局,其中有一个固定宽度的UITextView ,但它的高度是基于其内容大小。 对于iOS 6.1来说,检查contentize.height并将其设置为textview的框架高度就足够了,但在iOS 7上不起作用。 我怎样才能创build一个固定宽度的UITextView ,但基于它显示的文本的dynamic高度? 注意:我从代码创build这些视图,而不是使用Interface Builder。