2012-03-17 7 views
2

제목이 내 문제를 거의 설명합니다. 나는 .png 배경을 적용한 UIButton을 가지고있다. .png는 iOS 시뮬레이터에서는 정상적으로로드되지만 실제 iPad에서는로드되지 않습니다. 왜 그렇게하는지에 대한 암시가 있습니까?iOS 시뮬레이터에서 이미지로드가 iPad에서는 발생하지 않음

편집 :

질문로드에있는 버튼으로보기 내가 콘솔에서이 오류 메시지를받을 때

Could not load the "fosse.png" image referenced from a nib in the bundle with identifier "ca.polymtl.PolyPuttZE" 
+0

프로그래밍 방식으로 또는 인터페이스 작성기에서 이미지를 설정합니까? –

+0

Interface Builder에서 – nevero

+0

장치가 대소 문자를 구분하므로 시뮬레이터가 아닙니다. 이름의 대소 문자가 올바른지 확인하십시오. –

답변

2

이 일을보십시오. 엑스 코드 프레스에서

:

  1. 명령 + Shift + K를 눌러 예.

  2. Command + Shift + Alt + K를 입력하고 예를 누릅니다.

  3. 시도해보십시오.

또한 이미지에 올바른 타겟이 있는지 확인하십시오 (Xcode에서 이미지를 클릭 한 다음 인스펙터에서 빌드 타겟을 찾을 수 있음).

+0

바로 가기 (2.) 및 관리자의 대상 구성원 패널을 이용해 주셔서 감사합니다. – Webdevotion

+0

나를 위해 Command + Shift + Alt + K 작동 – woof

0

프로젝트를 클릭하십시오. 그런 다음 Build Phases 탭으로 이동하여 파일이 Copy Bundle Resources 목록에 있는지 확인하십시오.

1

문제를 해결했습니다. 이미지가 적절한 확장자를 가지고 있더라도 png로 인코딩되지 않았 음을 알 수 있습니다. 그래서 김프로 열었고 PNG로 내보냈습니다.

관련 문제