我有一些數據要在表視圖和地圖視圖之間切換。在過去,我只是把所有東西都放到一個視圖控制器上。但我認爲這會變得非常混亂,因爲我將在一個視圖控制器上爲兩個單獨的視圖提供很多子視圖。所以我必須隱藏一個視圖來編輯另一個視圖。 (除非這是正常的嗎?)使用相同數據切換兩個視圖
我覺得我的最佳選擇是一個視圖控制器有2子視圖,這裏是我曾經想過那麼遠,
我試圖使用視圖容器,它將嵌入的segue與
UIView
分隔開來,但它似乎只能連接一個segue,並且我需要兩個(用於表格和地圖)。使用這個視圖容器很難找到好的示例材料。然後我想到了使用筆尖。我在故事板之後開始了IOS編程,所以我從來沒有用過筆尖,但是這可能是一個好的情況?製作兩個可以加載到視圖控制器中的
UIView
筆尖。我可以使用我的一個視圖控制器,在它內部創建兩個視圖,一個包含所有表視圖子視圖,另一個包含所有地圖視圖子視圖。就像我說的那樣,這使編輯視圖變得更加困難。
所以我的問題,什麼是創建一個使用相同的數據視圖的好方法,但可以切換視圖,而使得故事板視圖控制器臃腫?
我想過彈出和推動導航堆棧以及'切換'的意見,但我認爲意見是在同一水平上,導航堆棧沒有意義。
我正在調查它,並會讓你知道。謝謝。 – Ryan 2013-05-09 14:07:09
謝謝,使用timthetoolman的答案,並做了我所需要的。 – Ryan 2013-05-10 13:21:17
真棒,與發展祝你好運! – themanatuf 2013-05-10 13:30:33