0
내 배경 이미지를 self.view.insertSubview
으로 설정했습니다. 다른 이미지 배열이 탭에서 순환되는 동안 스 와이프의 배경 이미지를 통해 진행하는 UISwipeGestureRecognizer
을 만들려고합니다. 탭 이미지는 정상적으로 작동하지만 스 와이프 이미지는 첫 번째 스 와이프에서만 작동합니다.self.view.insertSubview 배경 이미지 배열이 진행되지 않음
여기 제스처 인식기입니다 :
let gestureRecognizerBackground = UISwipeGestureRecognizer(target: self, action: #selector(changeBackground))
dragon2View.addGestureRecognizer(gestureRecognizerBackground)
여기에 changeBackground
FUNC입니다 :
func changeBackground() {
let backgroundImageArray = [#imageLiteral(resourceName: "artic.png"),#imageLiteral(resourceName: "beach.png"),#imageLiteral(resourceName: "mountain.jpg"),#imageLiteral(resourceName: "spring.png")]
let randomBackground = Int(arc4random_uniform(UInt32 (backgroundImageArray.count)))
let backgroundImage = UIImageView(frame: UIScreen.main.bounds)
backgroundImage.image = backgroundImageArray[randomBackground]
self.view.insertSubview(backgroundImage, at: 0)
}
확실하지 왜 발전 아닙니다. 의견에 미리 감사드립니다.