0

編輯:我回答了我自己的問題。如何在包含UINavigationController的UIPopoverController上添加視圖?

我有一個UIPopoverController的UINavigationController設置爲它的contentViewController。當導航控制器的根視圖控制器加載時,它需要拉入一些數據。我想在整個彈出窗口中放一個半透明的視圖來說明「加載」,但似乎無法找到將其添加到整個事情。我已經嘗試將其添加到導航控制器的UINavigationBar(並更改欄的剪輯子視圖和自動調整子視圖爲NO),但視圖只在欄上可見(它似乎無論如何剪輯)。

如果我將它添加到導航控制器的根視圖控制器的視圖,它只顯示在那裏,而不是在欄上。

任何想法,我如何能做到這一點?

回答

0

有一些不錯的第三方庫可以幫助在後臺加載數據並通知用戶。

該網站http://cocoacontrols.com/platforms/ios/controls是非常有用的,並節省您重新發明輪子。

對於您的問題,我會結賬https://github.com/jdg/MBProgressHUD,看看你是否是這樣。

+0

感謝您的迴應 - cocoacontrols是一個很酷的資源!不幸的是,我想找到如何完全覆蓋popover的原因是,我可以輕鬆覆蓋(並因此禁用)彈出窗口內導航欄上的任何控件。 – wermy

0

我發誓我試過這個,但現在它的工作方式是將「加載」視圖添加到導航控制器的視圖本身。完美的作品! :)

相關問題