我有一个UITableView
的页脚,这是一个"复杂的"查看(textView和一个按钮)。
我制作了一个xib并将其添加到UITableView
的页脚
下一阶段是在UITableView
的ViewController中引用插座
问题是我想在几个ViewControllers
中使用这个页脚视图(而不是DRYing)
我该怎么办?
答案 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