使用UITextView时的性能问题

时间:2011-02-18 23:32:21

标签: iphone performance xcode uitextview

我遇到了性能问题。

我开发了一款应用,我没有遇到任何问题 通过导航,应用程序运行顺利。 在我点击之前添加UITextView 将视图切换到视图的按钮 我使用TextView,大约需要4到5秒 切换视图。填充textView时会发生这种情况 大约30-40行文字。

我使用界面构建器whiteout添加了TextView 在Xcode中添加与UITextView相关的任何代码。

你能帮我解决一下这个问题吗?

感谢。

编辑:这是包含TextView

的页面的代码
//  Food.m
//  Azkar
//
//  Created by al3madi on 18/02/2011.
//  Copyright 2011 __MyCompanyName__. All rights reserved.
//

#import "Food.h"
#import "MainMenuViewController.h"


@implementation Food

- (IBAction) mainMenu:(id)sender {
    MainMenuViewController* mainM = [[MainMenuViewController
                                      alloc] initWithNibName:@"MainMenuViewController" bundle:nil];

    [self.navigationController pushViewController:mainM animated:YES];
}


- (void)dealloc {
    [MainMenuViewController release];
    [super dealloc];
}


@end

注意:我使用Interface Builder输入了XIB文件中的文本,而不是通过编码,我已将TextView的内容更改为我想要的文本。我也做了 TextView不可编辑。

代码在Food.m中 TextView内容位于Food.xib

1 个答案:

答案 0 :(得分:0)

这看起来有点奇怪。无论如何,请尝试以下方法。不是使用Interface Builder将文本放在UITextView中,而是以编程方式执行此操作。在负责处理UITextView的视图控制器中,只需在viewDidLoad方法中添加以下行:

myTextView.text = @"your text here";

myTextView是您为与UITextView相关联的出口变量指定的名称。