그래픽을 수정하는 방법을 찾지 못하는 것 같습니다. 사용자가 장면에서 장면으로 이동할 때 정적으로 유지되는 밝은 그래픽입니다. 며칠 동안 포럼을 빗질 해 왔지만, 대부분의 답변은 스토리 보드 프로젝트를 위해 생성되지 않은 MainWindow.xib를 가리 킵니다. 어떤 조언을 부탁드립니다.스토리 보드를 사용하는 iPhone 앱의 배경 고정
답변
UIImageView를 수동으로 윈도우에 추가 한 다음 다른 모든보기에 대해 0 배경 투명도 을 설정할 수 있습니다.
가장 좋은 방법은 아닙니다. UIView를 서브 클래스로 만들고, 스토리 보드의 모든 viewController에서 UIView 인스턴스를 사용자 정의 된 UIView 클래스의 인스턴스로 설정할 수 있습니다. 배경으로 그래픽. 당신이 프로그램이 태클 각 뷰 컨트롤러 내에 위하여려고하는 경우에
와우 너희들은 빨리 ... 제안 주셔서 감사합니다. 나는 이것이 내가 한 것과 비슷한 효과가있을 것이라고 생각한다 - 각 장면에 그래픽을 추가하는 것 ... 문제는 모서리에있는 잘려진 그래픽이므로 장면이 하나에서 다음으로 움직이면 전체적으로 펑키하고 자그마한 영광을 얻는 그래픽 zing이 그다지 좋지는 않습니다. – resedasue
설정 :
[[self view] setBackgroundColor:[UIColor colorWithPatternImage:[UIImage imageNamed:@"background.png"]]];
viewDidLoad
에 나는 확신 일부 조정이이 프로그램을 통해이 원리를 적용 할 수 있습니다 것 응용 프로그램 대리인 또는 싱글 톤을 사용하여.
그러나이 솔루션을 사용하면이 스타일을 적용 할 각보기 컨트롤러 내에서 여전히 메소드 호출을해야합니다.
제안 해 주셔서 감사합니다. 시도했으나 장면이 움직일 때 이미지가 움직이면서 이미지보기를 각 장면으로 드래그하는 것과 같은 효과를냅니다. – resedasue
다음은 @Max의 조언 덕분입니다. 제가 말했듯이, 매우 새로운 것입니다. 그래서이 코드가 튜닝을 필요로한다면, 다른 사람들을 타락시키지 않도록 덧글을 남겨주세요.
AppDelegate에의 didFinishLaunchingWithOptions 방법으로 응용 프로그램의 메인 창에 이미지를 추가
UIImageView *myGraphic = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"myGraphic.png"]];
[self.window.rootViewController.view addSubview: myGraphic];
[self.window.rootViewController.view sendSubviewToBack: myGraphic];
그런
, 당신의 의견은 투명하게하는 배경을 통해 보여줍니다 - 그래서 당신의 ViewController 클래스/ES에있는 viewDidLoad 메소드에 추가 : 이 ㄱ해야하는 이유는 - 당신이 속성 검사기를 통해 뷰의 알파 속성을 통해 투명성을 감소하려고하면
self.view.backgroundColor = [UIColor clearColor];
(그리고 참고는 등 그보기 -buttons에 모든 것을 투명하게됩니다 프로그래밍 방식으로 완료됩니다.)
물론 테스트하지는 않았습니다. 하지만 지금은 효과가 있으며 아름다움의 것입니다. 모두에게 감사드립니다.
iOS 7에서는 작동하지 않습니다. –
- 1. 지연이있는 스토리 보드를 사용하는 iPhone 앱의 스플래시 스크린
- 2. 스토리 보드를 사용하는 방법?
- 3. 스토리 보드를 바인딩하는 방법?
- 4. 스토리 보드를 사용하는 사용자 정의 UITableViewCell
- 5. 스토리 보드를 사용하는 탭 표시 줄 정보
- 6. 스토리 보드를 사용하는 두 개의 UITabViewControllers
- 7. WP7 - 스토리 보드를 사용하는 동안 대리인 문제
- 8. Nib에서 스토리 보드를 시작 하시겠습니까?
- 9. 스토리 보드를 제거하는 방법
- 10. UIContainer는 스토리 보드를 봅니다.
- 11. WPF에서 스토리 보드를 실행 하시겠습니까?
- 12. 스토리 보드를 일시 중지하려면 어떻게해야합니까?
- 13. 스토리 보드를 사용하여 UIPageViewController 샘플
- 14. 속성에서 스토리 보드를 트리거하는 방법
- 15. 어쨌든 스토리 보드를 연장하십시오. 어린이?
- 16. 스토리 보드를 언로드하는 방법은 무엇입니까?
- 17. 스토리 보드를 통해 tabbar 아이템
- 18. 스토리 보드를 하위보기로 사용 하시겠습니까?
- 19. 스토리 보드를 사용한 동적 애니메이션
- 20. 스토리 보드를 사용하여 iPhone에서 SplitView
- 21. iPad 스토리 보드를 기존 프로젝트에 추가하십시오.
- 22. iPhone - 스토리 보드의 전체 변수
- 23. iphone voip 앱의 여러 배경 소켓
- 24. iPhone 앱의 배경 이미지는 어떻게 변경합니까?
- 25. 내 iphone 앱의 배경 질감을 설정하십시오. UIView
- 26. 스토리 보드를 사용하고 외부 XIB를 사용하는 경우 seque를 처리하는 방법
- 27. IOS에서 스토리 보드를 사용하는 가로 모드의 현재 modalViewController 6
- 28. iOS : UIViewController가 스토리 보드를 사용하는 다른 UIViewController를 표시하지 않습니다.
- 29. registerNib : 사용자 지정 UTTableViewCell 및 스토리 보드를 사용하는 forReuseidentifier
- 30. 스토리 보드를 사용하는 경우 .h 및 .m 파일을 링크해야합니까?
답장을 보내 주셔서 감사합니다. 그러나 '창'의 의미가 확실하지 않습니다. 네 개의 뷰가 연결된 내비게이션 컨트롤러가 있다고 가정 해 봅시다 - 배경 그래픽을 첫 번째보기에 놓고 다른 세 개의 그래픽을 투명하게 설정해야한다고 말하고 있습니까? (나는 기쁨없이 이것을 시도했다.) 미안하지만 눈이 멀게 분명히 빠져있다면 ... 완벽한 멍청한 놈. – resedasue
[UIApplication sharedApplication] .keyWindow를 의미합니다. 프로그램 시작시 필요한 이미지가있는보기를 추가 한 다음 [UIColor clearColor] – Max
으로 보는 모든 것에 대해 backgroundColor를 설정하면 규칙에 따라 올바른 경로에 표시됩니다. 저는 다른 사람들을 한 시간이나 5 시간을 절약 할 수 있기를 바라면서 대답에서 한 것을 철자했습니다 ... 다시 한 번 감사드립니다. – resedasue