我目前正在開發我的第一個iOS應用程序,到目前爲止它很棒。但是現在我想開發一個功能,這有點更先進,我不知道如何繼續。UITabBarController之間的共享控件查看
我的應用使用Core Data
和TabBarController
在不同的NavigationControllers
之間切換。
現在我想在每個顯示一個標籤和兩個按鈕的導航控制器上實現一個子視圖。標籤是計時器的指示器,如果定時器停止,兩個按鈕應該啓動和停止定時器並保存一點數據。這個子視圖應該在選項卡之間連續,所以我想保留定時器和按鈕的狀態。
我的想法是創建一個xib並在TabBarController
本身上加載此xib,但是我不知道如何完成此操作。
爲什麼所有導航控制器上的視圖相同?任何具體原因?對於解決方案,您可以創建一個單例實例視圖控制器並將其與所有導航控制器鏈接,但這實際上違反了標籤欄控制器的目的。 – rishi
如果我啓動計時器,標籤應該開始顯示計時器,如果我想切換導航控制器,我希望仍然能夠看到計時器的這種顯示,並且能夠啓動和停止它。 –
你創建了你的標籤欄控制器類嗎?或全部從故事板鏈接。 – rishi