在多个视图中重用UITableView页脚视图

时间:2014-06-30 14:06:34

标签: ios uitableview xib

我有一个UITableView的页脚,这是一个"复杂的"查看(textView和一个按钮)。
我制作了一个xib并将其添加到UITableView的页脚 下一阶段是在UITableView的ViewController中引用插座 问题是我想在几个ViewControllers中使用这个页脚视图(而不是DRYing)

我该怎么办?

1 个答案:

答案 0 :(得分:0)

听起来你想要将xib / .h / .m与UIViewController使用的.xib分开。这适用于您的View,它将用作UITableView的页脚。您可以[[MyFooterView alloc] init]在使用viewDidLoad的任何控制器的UITableView中,并将页脚指定给MyFooterView的该实例。这就是你要追求的吗?您仍然可以在任何UITableView中引用UIViewController的出口,并保留对MyFooterView

中实例化的viewDidLoad的引用

addTarget示例:

myFooterView.button addTarget:self action:myCustomHandlerFunction forControlEvents: UIControlEventTouchUpInside