连接的UITableView数据源/委派到基座UIViewController类(Connect U

2019-09-18 04:59发布

我试图通过我的故事板的UITableView的DataSource和委托连接到我的ViewController的基类。 我能够轻松地连接我IBActions和IBOutlets,但这被证明是棘手。

是实例委托/数据源方法,然后调用超同样的方法正确的方法是什么?

TIA

Answer 1:

Xcode中会键入检查您尝试连接的对象。 所以有两个先决条件:

  1. 你的类的对象必须“存在”的故事板,这通常涉及对一个UIViewController在检查器中设置的自定义类
  2. 班级的对象必须声明它,你做连接之前符合正确的协议。

如果这两个条件都满足,你应该能在对的UITableViewController按住Ctrl键单击,并从这些连接拖动到你的类的对象,无论是在故事板或在左侧的对象列表。

编辑:我已添加通过CTRL单击表视图的两步法设置代表,然后从酥料饼拖动到协议符合要求的视图控制器的图片。 这种技术与左边两个列表视图,以及在工作空间的图形表示。



文章来源: Connect UITableView DataSource/Delegate to base UIViewController class