2016-07-22 5 views
3

실행 화면을 사용하고 싶은 3 가지 이미지가 있습니다.임의의 이미지 실행 화면

나는 Launchscreen.storyboard

에서 UIImageView를 추가했습니다 그리고 내가 이미지를 선택하기 위해 랜덤으로 간단한 스위치 문을 사용할 수 있습니다 생각 : 난 정말 모르겠어요 그러나

var random = arc4random_uniform(3) //returns 0 to 2 randomly 

    switch random { 
    case 0: 
     launchImageView.image = UIImage(named: "splash1.jpg") 
    case 1: 
     myImageView.image = UIImage(named: "splash2.jpg") 
    default: 
     /myImageView.image = UIImage(named: "splash3.jpg")  } 

viewDidLoad 코드를 구현하는 곳은 작동하지 않습니다.

+1

여기 좋은 설명 http://stackoverflow.com/a/10369488/1186243 또한 의견을 읽어보십시오. – sbarow

답변

2

상대 경로로 UILaunchImageFile을 설정 한 다음 경로에 이미지를 놓고 무작위로 사용할 수 있습니다.

예를 들어 info.plist에서 UILaunchImageFile 속성을 설정하여 시작한 후 실행 화면을 변경할 수 있습니다. 그런 다음 무작위 이미지를 Documents 폴더에 씁니다.

<key>UILaunchImageFile</key> 
<string>../Documents/image.png</string>