2017-01-21 110 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. 然後在加載主視圖時,需要調用該函數,以便它可以隨時顯示。
相關問題