2017-01-21 9 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. あなたのメインビューをロードする際に、あなたが望むようにその関数を呼び出す必要があります。
関連する問題