2017-01-21 1 views
0

오디오 또는 비디오 재생의 진행 상태를 표시하는 모든보기 컨트롤러에 하단보기를 추가하고 싶습니다. I need Like this하단의 모든 화면에서보기를 표시하는 방법

난 다음

let window = UIApplication.sharedApplication().keyWindow! 
let v = UIView(frame: CGRect(x: window.frame.origin.x, y: window.frame.origin.y, width: window.frame.width, height: window.frame.height)) 
window.addSubview(v); 
v.backgroundColor = UIColor.blackColor() 
let v2 = UIView(frame: CGRect(x: 50, y: 50, width: 100, height: 50)) 
v2.backgroundColor = UIColor.whiteColor() 
window.addSubview(v2) 

에서했던 그러나 그것은 모든 화면에 표시되지 않습니다.

+0

왜 하단에 이미 뷰가있는 사용자 정의 UIViewController를 만들고 다른 모든 ViewController를 상속하면 어떨까요? – apineda

답변

2

나는 당신을위한 접근 방식을 가지고있다. 먼저 글로벌 방식으로 관리해야합니다.

  1. AppDelegate의 개체를 만들어야합니다. 그리고 코드를 작성할 수있는 해당 클래스에서 함수를 작성하십시오.
  2. 그런 다음 기본보기를로드 할 때 원하는대로 표시되도록 해당 함수를 호출해야합니다.
관련 문제