2017-02-10 18 views
-1

我有一個場景,其中用戶按FirstViewController中的按鈕上傳圖像,當發生這種情況自定義視圖將顯示與上傳進度的自定義活動指標.. 問題是,我想要這個自定義視圖和活動指示器不斷顯示在我的應用程序中,即使用戶呈現或推送新的視圖控制器。如何顯示可在iOS中的所有應用程序控制器中工作的視圖?

+0

你到目前爲止嘗試過什麼?你的代碼在哪裏?你在網上做了哪些研究?你試圖達到這個目標的確切問題是什麼?網上有很多關於這個東西的文章。 –

+0

我找不到任何與互聯網相關的東西:)所以,如果你願意,可以告訴我要找到這些很多文章中的一部分會比來這樣談話更好,因爲很明顯我的問題不在代碼中,但是與它的概念它自我:) –

+0

我**不會**使用活動指標,而是我會使用吐司消息提到[這裏](http://stackoverflow.com/questions/31540375/how-to-吐司消息功能於迅速)。吐司消息就像在屏幕頂部彈出的藍色絲帶,說沒有GPS連接,然後消失,第二次GPS又回來了。活動指示器應該是鬆散耦合到你的** viewController **的東西。吐司消息更適用,因爲它們是關於**應用** – Honey

回答

2

您應該能夠將其添加到窗前,彷彿self.window.addSubview(yourActivityView)

0

您沒有提供太多的信息,但是你可以存儲在您的appDelegate的數據,以便它可以從任何視圖控制器使用閱讀:

let appDelegate = UIApplication.shared.delegate as! AppDelegate 

然後你只需要在該控制器上重現一個視圖來顯示上傳狀態。

但是,這可能不是獲得您想要的最簡單的方法。

編輯:

布萊恩K的回答可能會更好。

相關問題