UITextView不加载/显示大文本?

我有一个简单的UITextView在我的login屏幕上,我需要显示条款和条件。我有一个非常大的条款和条件文本。在界面生成器中,我已经添加了文本到UITextView。 在界面生成器中,文本正常显示。 但是,当我运行该应用程序的UITextView是空的。 如果我在UItextView中给出小文本,它正在呈现正确,但巨大/大文本没有得到显示。

谁能帮帮我吗。


这是代码。

- (IBAction)showTermsOfUse:(id)sender{ termsOfUseText.text = @"/***/"; termsOfUseText.scrollEnabled = YES; [UIView beginAnimations:nil context:nil]; // begins animation block [UIView setAnimationDuration:0.6]; // sets animation duration [UIView setAnimationDelegate:self]; termsOfUse.frame = CGRectMake(0,0,320,416); [UIView commitAnimations]; // commits the animation block. This Block is done. } 

我也面临同样的问题,我解决了我的UITextView的IBOutlet,并设置在这样的代码中的值

 UITextView *txtView=[[UITextView alloc] initWithFrame:CGRectMake(50, 50, 200, 200)]; [txtView setText:@"Your long text"]; [txtView setEditable:NO]; [self.view addSubview:txtView]; [txtView release]; 

另一个选项可以采取一个web视图,并在web视图中加载您的内容。

谢谢你们每一个..我发现解决scheme的工作现在..下面是答案…通过给文本编程….和

 termsofUseText.text = @"MY LARGE TEXT GOES HERE...... " termsOfUseText.scrollEnabled = YES; termsOfUseText.userInteractionEnabled = YES; termsOfUseText.editable = NO; 

以编程方式创build此UITextView

 UITextView *textView = [[UITextView alloc] initWithFrame:CGRectMake(AsYouNeed)]; [textView setFont: [UIFont fontWithName:@"YourFontName" size:YourSize]]; textView.text = @"test my font size"; [textview setUserInteractionEnabled:TRUE]; [self.view addSubview:textView]; [textView release]; 

可能是,这对你有帮助:)