2012-03-24 5 views
0

UITextView 개체에 텍스트를 추가하지만 전체 텍스트가 표시되지 않습니다. 나는 경우이 : I는 각각 0과 12162을 가지고UITextView 최대 길이

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

. 나는 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 :

나는이 시도!

편집 : 한 번에 200 문자의 증가와

  • : I: 100000, LENGTH: 100000 및 couting!
  • 1000 : 1000 : I: 330000, LENGTH: 330000 및 couting! UITextView에 대한 제한이 있음을 의미

(OS X 10.7, 4 이동 RAM, 엑스 코드 4.2.1, ARC 아이폰 프로젝트)

+0

그것은 사실 ... 12,162 텍스트 길이를 형성 온다 ... 텍스트가 아직 완전히 표시되지 않았기 때문에 그보다 더 짧습니다 .... 어떻게해야합니까? 전체 텍스트를 어떻게 시각화 할 수 있습니까? – MrSueko

+0

UITextView의 높이를 변경하고 스크롤 뷰를 사용하려고 할 수 있습니까? –