我已经使用XIB创建了一个自定义UITableViewHeader。我可以在我的表View上看到这个标题。
我正在以这种方式加载标题:
- (UIView *)tableView:(UITableView *)tableView viewForHeaderInSection:(NSInteger)section {
NSArray *nibs = [[NSBundle mainBundle]loadNibNamed:@"HeaderView" owner:self options:nil];
UIView *headerView = nibs[0];
self.tableView.tableHeaderView = headerView;
return headerView;
}
现在我已经在上面加载的XIB中放置了按钮。如何向这些按钮声明操作?
答案 0 :(得分:2)
您可以在此行之后执行此操作:
UIView *headerView = nibs[0];
但是你应该使用UIView子类的名称而不是UIView,在其中所有按钮都被声明为属性。