2012-07-13 3 views
0

메모 앱을 사용 중입니다. 나는 아이폰 노트처럼 뷰를 생성한다. 먼저 스크롤보기와 이미지보기를 하나씩했습니다. 그 후 나는이 코드를 사용하여 UITextView .. 의 배경 이미지를 설정 ... 동적으로 UITextView을 만드는 해요 시뮬레이터에서 완벽하게 작동UITextView BackGround 이미지 iphone

textView = [[UITextView alloc]initWithFrame:CGRectMake(0,30,320,400)]; 
textView.backgroundColor = [UIColor colorWithPatternImage:[UIImage imageNamed: @"lines.png"]]; 

그것. 하지만 장치에 내 응용 프로그램을 실행할 때 UITextView의 배경이 표시되지 않습니다 ... 줄을 표시하지 않는다는 것을 의미합니다 ... 내 이미지 크기는 365x45입니다 ... 아무도 내게 왜 이런 일이 일어날 수 있습니까 ??? ? 어디서 문제가 있습니까 ??? 감사합니다. !!

+0

파일 시스템의 이미지 이름은 무엇입니까? –

+0

이미지 이름은 "lines.png"입니다. – Rox

답변

0

나는 비슷한 문제를 한 번 겪었고 회색 머리카락을 가졌다. :)

배경 이미지 파일 (.png 또는 기타)이 여전히 앱과 묶여 있는지 다시 확인합니다. 타겟이 여러 개인 경우 프로젝트 또는 타셋 설정을 확인하십시오.

내 경우에는 파일이 프로젝트에 포함되었지만 경계에 포함되지 않았습니다. 내가 이해하지 못하는 이유는 시뮬레이터에 설치된 번들의 일부 였기 때문입니다. 시뮬레이터의 파일 시스템에서 앱을 수동으로 삭제할 때도있었습니다. 시뮬레이터에서 앱을 다시 시작했는데 거기에 다시있었습니다.

그러나 장치 나 저장소를 디버깅하기 위해 보낸 경계의 내용을 검사했을 때 이미지 파일이 누락되었습니다.

동일한 문제가 발생할 수 있습니다.

+0

일 수 있습니다 ... 확인해 드리겠습니다 ... 도움을 주신 고맙습니다 ... – Rox

+0

기기에서 경계의 내용을 어떻게 확인할 수 있습니까 ??? – Rox

+0

불행히도 저는 현재 Mac 앞에 있지 않습니다. 그러므로 나는 이것을 내 머리 꼭대기에서 인용한다. 기본적으로 .ipa 또는 .app 경계는 zip 파일입니다. 해당 바클을 마우스 오른쪽 버튼으로 클릭하고 상황에 맞는 메뉴가 제공하는 것을 확인하십시오. "내용 조사"와 비슷한 점을 제공해야합니다. 그냥 따라 가서 거기서 해. 그러한 기능이 제공되지 않으면 파일의 이름을 * .zip으로 바꿉니다. 경고를 받지만 이름을 바꿉니다. 그 후에는 다른 zip 파일로 탐색하거나 추출 할 수 있습니다. 파일 시스템의 어느 시점에서 모든 리소스를 찾을 수 있습니다. –

0

나는 그 방법을 사용한 적이 없습니다. 내가하는 일은 UIImageView에 보이지 않는 UITextView를 배치하는 것입니다.

+0

하지만이 방법으로 텍스트 뷰를 스크롤하려면 텍스트 만 이동하지만 배경 이미지는 이동하지 않습니다 ... 텍스트 만 이동하고 있지만 선은 여전히 ​​있습니다 ..... – Rox