2011-08-23 5 views
1

iOS 응용 프로그램 용 인터페이스 작성기에서 만든 UITextView가 있습니다. 나는 코드에서 콘센트에 제대로 연결되어 있는지 확인했다 (두 번 체크하고 세 번 체크했다). 속성을 만들고 합성하고 NSLog(@"%@", myTextView);을 실행하면 null이 아닌 UITextView의 속성이 반환됩니다. 그러나 [myTextView setText:@"My Text."];에 전화를 걸면보기에서 아무 것도 변경되지 않습니다. 나는 Stackoverflow와 인터넷의 다른 장소에서 비슷한 문제를 가진 많은 사람들을 발견했다. 그러나 거기에 해결책이 없다면 나를 도왔다. Snow Leopard에서 Xcode 4.0.2를 사용하고 있습니다. 나는 이것을 -viewDidLoad 방법으로 시도하고있다. 이 문제의 원인은 무엇입니까?코코아 터치 UITextView setText : method useless

내 코드 설정에 대한 추가 정보가 필요하면 의견을 게시하고이 게시물을 업데이트 할 것입니다.

답변

1

전체 텍스트보기가 화면에 표시되고 글꼴 색이 배경과 같지 않습니까?

+0

알파가 0 인 이유를 깨달았습니다. :) 도와 주셔서 감사합니다 :) :) – futurevilla216

+0

글쎄요, 제가 생각한 것은 아닙니다만, 같은 줄에 있습니다. 다행 이군요. 귀하의 잘못된보기 설명의 전체 디버거 인쇄 출력을 포함하여 누구든지 BTW는 빠르고 정확한 답변을 얻을 수 있습니다. (나는이 경우 알파 값을 나열했을 것입니다). –

+0

네, 아마도 인쇄했을 때 찾고 있던 유일한 것이 null이 아니었을 것입니다. – futurevilla216

0

화면에 표시되는보기가 myTextView과 동일한보기가 아닌 경우가 많습니다. [myTextView superview]을 확인하고 화면 상에 있는지 확인하십시오. 그런 다음 실수로 뭔가를 덮어 본 경우를보십시오. backgroundColor과 같은 다른 측면을 변경하십시오. 또한 frame을 확인하고 CGRectZero이 아닌지 확인하십시오.

+0

도움 주셔서 감사합니다. 나는 문제를 해결했고 실수로 알파를 0으로 설정했다. 나는 당신의 제안을 미래에 대해 염두에 두겠다. – futurevilla216