注意:據我所知,類似的問題已經在stackoverflow上被詢問了很多次,但我無法解決我面臨的問題。所以請不要把這個問題標記爲「已經問過」了。如何從一個ViewController(包含自定義UIView)移動到另一個ViewController(包含UITableView)點擊?
其實我有兩個ViewControllers,CalendarViewController和一個FruitsListViewController。
CalendarViewController包含顯示日曆的MyCalendarView(UIView的子類),而FruitsListViewController包含顯示水果列表的UITableView。
當我點擊CalendarViewController中MyCalendarView的某個區域時,它會提取相應的日期並打印到日誌中。
問:
我要實現的是,當我點擊某些地方CalendarViewController的MyCalendarView的,我帶來了FruitsListViewController。但是我無法將Segue從MyCalendarView拖動到FruitsListViewController(實際上只能從該MyCalendarView拖到其父視圖,而沒有其他地方)。
請引導我如何實現這一目標?
問候。
嗨,感謝您的回覆。 1- Xcode不能識別SubjectViewController,我應該寫什麼來代替它?順便說一句,如果我用FruitsListViewController替換它,錯誤消失。 2-什麼意思是destView.chosenFruitsArray = self.myFruitsArray? –
@FarazAhmad對不起,你不需要在這裏指定類型,我編輯過。 destView.chosenFruitsArray = self.myFruitsArray //這裏是水果數組(FruitListViewController的屬性),所以在執行此函數後,FruitsListViewController將從CalendarViewController獲取數組 –