전체 스토리 보드의 모든 ViewController에 대한 배경 이미지로 사용할 이미지를 설정합니다 (스토리 보드 IB에서 가능). 나는 모든 ViewController에서 배경 이미지를 추가하거나 코드에서 복제 할 필요가 없다.Swift : 기본 Viewboard 배경 이미지 모든 ViewController에 대한 이미지
2
A
답변
0
초기화 메서드 중 하나 (예 : viewDidLoad)에서 특정 배경색을 설정하는 서브 클래스 (예 :)를 만들 수 있지만이 클래스의 서브 클래스에서 호출을 무시하면 잊지 말고 호출하십시오 그것은 슈퍼 메서드).
그런 다음, 모든 뷰 컨트롤러가 DefaultViewController
예제 코드에서 상속 보자
class DefaultViewController: UIViewController {
override func viewDidLoad() {
super.viewDidLoad()
self.view.backgroundColor = = UIColor.redColor()
}
}
class SomeViewController: DefaultViewController {
override func viewDidLoad() {
// this call makes the background red, you can also not override this method and it will work too
super.viewDidLoad()
}
}
+0
그러면 파란색 배경을 가진 모든 UIView가 생성 될 것입니다. 이는 바람직하지 않을 수 있습니다. –
+0
@SandyChapman 그것은 좋은 지적입니다, 실제로 나는 그가 원하는 것을 정확하게 이해하지 못했고 그것을 편집 할 것입니다. – edwardmp
관련 문제
- 1. Swift Spritekit 배경 이미지
- 2. ViewController에 대한 Swift Orientation 오버라이드
- 3. MonoTouch. 내의 ViewController에 배경 이미지를 적용했습니다 배경 이미지
- 4. 기본 이미지 뒤에 숨겨진 배경 이미지
- 5. 모든 섹션에 대한 반응 형 배경 이미지
- 6. uitableview에있는 모든 uitableviewcell에 대한 배경 이미지 설정하기
- 7. 코로나의 모든 장치에 대한 배경 이미지 크기
- 8. 옵션에 대한 배경 이미지
- 9. Swift - Spritekit 장면에 배경 이미지 추가
- 10. 모든 이미지 갤러리 링크로 배경 이미지 변경
- 11. 배경 이미지 위에 배경 이미지
- 12. 모든 이미지로드 후, 이미지 태그, 이미지 오브젝트 및 배경 이미지
- 13. AppDelegate (Swift)에서 ViewController에 연결
- 14. 이미지 맵의 배경 이미지
- 15. CSS 배경 이미지 스트레치 배경 이미지 속성
- 16. UITableView에 대한 스크롤 배경 이미지?
- 17. UitableView의 섹션에 대한 배경 이미지
- 18. UIWebView에 대한 배경 이미지 설정
- 19. IE6의 단추에 대한 배경 이미지
- 20. 배경 이미지
- 21. 배경 이미지
- 22. 배경 이미지
- 23. Lazyloading 배경 이미지/FadeIn 대체 배경 이미지
- 24. 자바 배경 슬라이드 쇼 (기본 이미지)
- 25. 무작위로 배경 이미지 변경
- 26. 배경 이미지
- 27. 배경 이미지
- 28. 이미지 배경
- 29. 배경 이미지
- 30. 배경 이미지
내 업데이트 된 대답을 참조하십시오. 희망이 도움이됩니다. – edwardmp