2016-08-03 58 views
0

我有一個簡單的問題 - 可以添加到iOS應用程序一個簡單的UIView到應用程序的底部(如頁腳視圖)運行?當從一個屏幕移動到另一個屏幕時,頁腳仍然處於固定位置?這意味着頁腳位於頂部z順序,屏幕在頁腳下方變化。iOS添加固定頁腳UIView到多屏應用程序

該頁腳欄的目的是顯示下載海量數據的頁腳,每次使用應用程序和使用導航控制器切換屏幕時,都會獨立下載數據。

任何提示如何做到這一點?

謝謝Michal

+0

你想顯示一個加載條,但聽起來像你想添加另一個IOS應用程序 – gurmandeep

+0

你可以使用'UIProgressView'來顯示進度! – Lion

+0

@KetanParmar是的,UIProgressView將包含在頁腳視圖,以及其他標籤等。這並不重要。但是,當從屏幕移動到屏幕時,它不是使用哪種視圖的問題,而是如何隨時將它固定爲固定頁腳? – kolisko

回答

1

您可以添加自定義的UIView keyWindow有一些限制。 EG:

let progressView: ProgressView = // Instance from nib or sth 
let window = UIApplication.sharedApplication().keyWindow! as UIView 
window.addSubview(progressView) 

// Add leading constraint between window and progress view 
// Add trailing constraint between window and progress view 
// Add bottom constraint between window and progress view 
// Add height constraint to progress view 

我認爲您需要抵消您的其他意見以覆蓋您的進度視圖。

+0

這聽起來像我在找什麼。關鍵可能是keyWindow :)我將嘗試它並讓你知道。 TX。 – kolisko