注意:我了解,在stackoverflow上已经多次询问过类似的问题,但是我无法解决遇到的问题。因此,请不要将此问题标记为“已经问过”。

实际上,我有两个ViewController,CalendarViewController和一个FruitsListViewController。

CalendarViewController包含MyCalendarView(UIView的子类)以显示日历,而FruitsListViewController包含UITableView以显示水果列表。

当我单击CalendarViewController中MyCalendarView的特定区域时,它将提取相应的日期并打印到日志中。

题:

我想要实现这一点,当我单击CalendarViewController的MyCalendarView的某个位置时,将带到FruitsListViewController。但是我无法将序列从该MyCalendarView拖到FruitsListViewController(实际上只能从该MyCalendarView拖到其父视图,而在其他任何地方都没有)。

请指导我如何实现这一目标?

问候。

最佳答案

将segue从第一个ViewController拖到另一个ViewController。

在ta上,调用performSegueWithIdentifier("yourSegueIdentifier", sender: nil)并在prepareForSegue中自定义应将哪些数据发送到另一个ViewController。

关于ios - 如何在单击时从一个ViewController(包含一个自定义UIView)移动到另一个ViewController(包含一个UITableView)?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/35600234/

10-12 00:15
查看更多