2

我在 iOS7 上滚动 UITextView 时遇到了麻烦,而这在 iOS6 上没有发生。

当我在 UITextView 上设置文本并在设备上快速滚动时,Xcode5 内存报告显示它消耗了大量内存。但是,当我在模拟器上做同样的事情时,就很好了。

有人有同样的问题吗?我使用 iOS7 和 Xcode5.0,并为设备全新安装了 iPhone5。

这是测试的代码。

UITextView *textView    = [[UITextView alloc] initWithFrame:self.view.bounds];
NSString *textPath      = [[NSBundle mainBundle] pathForResource:@"Alice's Adventures in Wonderland by Lewis Carroll" ofType:@"txt"];
NSString *string        = [[NSString alloc] initWithContentsOfFile:textPath encoding:NSUTF8StringEncoding error:nil];

textView.text = string;
textView.font = [UIFont systemFontOfSize:20]; 
[self.view addSubview:textView];

示例项目 https://github.com/umekun123/iOS7-UITextView-Scrolling--Test

剖析图片 在此处输入图像描述

4

0 回答 0