2012-03-24 19 views
0

UITextViewオブジェクトにテキストを追加していますが、完全なテキストは表示されません。 私はこれを行う場合:UITextViewの最大長

NSLog(@"%d", [self.txtview.text length]); 
self.txtview.text = lstrdetails; 
NSLog(@"%d", [self.txtview.text length]); 

を私はそれぞれ0と12162を得ました。私は12162が最大だと思います。誰も私の完全なテキストが表示されるようにこの最大値を増やす方法を知っていますか?

答えて

0

lstrdetailsの長さが12162を超えていませんか?

self.dataField.text = @""; 
int i = 0; 
while(i < 1000000) 
{ 
    NSString* str = [NSString stringWithFormat:@"%@x", self.dataField.text]; 
    self.dataField.text = str;  
    i++; 
    NSLog(@"I: %i, LENGTH: %i", i, [str length]); 
} 

(それは非常に最適化されていないのです)

2012-03-24 09:51:35.178 test[7942:f803] I: 15454, LENGTH: 15454、およびcouting:

は、私はこれを試してみました!

EDIT:一度に200文字の増加と

  • I: 100000, LENGTH: 100000、およびcouting!
  • 1000:1000:I: 330000, LENGTH: 330000、およびcouting! UITextViewの限界があることを意味

(OS X 10.7、4ゴーRAM、XCodeの4.2.1、ARCとiPhoneプロジェクト)

+0

それは本当だ... 12162は、テキストの長さを形成しています...テキストはまだ完全には表示されていないので、それよりも短いです....私は何ができますか?テキスト全体をどのように視覚化できますか? – MrSueko

+0

UITextViewの高さを変更してスクロールビューを使用しようとしている可能性がありますか? –