2013-02-24 3 views
0

배경을 이미지로 설정하려고합니다.iOS : 요청한 이미지 대신 배경 이미지가 검정색입니까?

코드 :

[self.view setBackgroundColor:[UIColor colorWithPatternImage:[UIImage imageNamed:@"myPic"]]]; 

내 원래 계획은 배경 이미지에 self.window을 설정 한 후 다른보기는 명확합니다. (애플 리케이션 델리게이트에서 self.window 사용하기) 그러나 우리에게 평범한 검은 스크린 (??)을 제공하도록 설정 한 후에 코드를 옮겨서 RootViewController로 코드를 조정했다. 나는 여전히 평범한 검은 색 화면을 얻고있다. 몇 가지 다른 이미지를 사용해 보았습니다. 그러나 나는 모두 동일한 결과를 얻고 있습니다. 어떤 아이디어? 감사!

+1

가있는 UIImageView가 잘 작동하지 않을까요 즉, 파일 확장자를 포함해야합니까? – Bushbert

+0

정말하고 싶은 것은 전체 앱의 배경 이미지를 설정하는 것입니다. (AppDelegate에서) 다른보기를 투명하게하십시오. 차라리 UIImageView를 사용하지 않고 뷰 자체에 이미지를 설정합니다. 그것이 원래 시도한 경로이지만 투명도를 올바르게 수행하지 못했을 것으로 생각하여 직접 뷰에 설정했습니다. 아직도 흑인. 응. – LMVogel

+1

실수로 내 첫 코멘트를 삭제했는데, 당신의 사진 파일 확장자가 누락 되었기 때문에 생각합니다. myPic은 아마 myPic이어야합니다. – Bushbert

답변

2

이미지 이름 "myPic는"myPic.jpg가

+0

고맙습니다. – LMVogel

관련 문제