0
我有2個場景使用相同的視圖控制器,因爲它們是標籤視圖應用中相同的標籤。不管怎樣,我怎麼知道哪一個調用了視圖控制器,這樣我就可以選擇要在表視圖中顯示哪些數據?如何獲取視圖控制器調用的來源?
我有2個場景使用相同的視圖控制器,因爲它們是標籤視圖應用中相同的標籤。不管怎樣,我怎麼知道哪一個調用了視圖控制器,這樣我就可以選擇要在表視圖中顯示哪些數據?如何獲取視圖控制器調用的來源?
說實話,那不是很好的編碼習慣。我強烈建議你爲每個場景分別安裝一個ViewController。但是,如果您堅持要有兩個相同名稱的條形項目並進一步堅持一個ViewController,則可以在屬性檢查器中爲每個條目分配一個單獨的標記。你可以知道哪些欄項目,因此該選項卡,與選擇:
讓barTag = self.tabBarItem.tag
但維持2套的99%,類似的代碼是更好的做法? – User 2014-09-21 02:39:28
當然,你可以走捷徑。我給你的標籤ID方法的任何方式都應該很好。希望它可以幫助你! – 2014-09-21 02:46:10
謝謝你。我還發現爲場景設置標題並訪問'self.title'也運行良好。 – User 2014-09-21 02:52:46