0
我沒有使用自定義TabBarContoller
。取而代之的是,我在故事板上創建了TabBarController
,並從那裏添加我的ViewControllers
。不過,我需要綁定一個UIImagePicker
TabBarItem
就像單擊按鈕打開UIImagePicker
,所以沒有必要添加另一個空ViewController
我想..如何將TabBarItem添加到默認TabBarController而不將其設置爲ViewController
我不能拖放一個新TabBarItem
它TabBarController
。有沒有辦法做到這一點,而不執行自定義TabBarController
?
嗯..我明白,但是當我在拍攝照片或取消它結束時關閉imagepicker時,viewDidAppear將再次執行。即使我設置了一個標誌isFlowFinished,它會變得更加複雜,因爲在選擇圖片後,還有另一個控制器與他們的導航控制器進來。在整個採摘和處理結束時,我需要返回我的第一個控制器。我認爲國旗會讓流程更加複雜..你能提出一種簡單的方法嗎? – hgoz 2013-02-13 17:49:33
@hgoz,如果不知道你的控制器結構很難提供建議,但如果你從viewDidAppear啓動它,那麼你將不得不使用某種標誌。如果您希望在完成所有工作後將其返回到第一個控制器,那麼您應該從其啓動控制器。如果您想要返回第一個控制器時將多個控制器放入導航堆棧中,則可以使用放鬆繼續一步返回。 – rdelmar 2013-02-13 18:21:49
啊,塞格斯!在流程結束時執行segue並使導航堆棧清晰的好主意。謝謝! – hgoz 2013-02-13 18:44:46