UITableView浮动头,不继承UITableViewController

时间:2015-10-28 12:01:44

标签: ios uitableview floating

我有两个viewControllers,一个继承自UIViewController,另一个继承自UITableViewController。我试图做的时候

-(UIView *)tableView:(UITableView *)tableView viewForHeaderInSection:(NSInteger)section{
}

它在UITableViewController类中运行但是当我尝试在UIViewController类上执行它时代码感觉不会显示它并且它甚至不运行。任何人都知道什么是错的?

1 个答案:

答案 0 :(得分:2)

在ViewController类中,添加以下行

-i

现在在viewDidLoad中添加以下行

@interface YourClass : UIViewController <UITableViewDelegate, UITableViewDataSource>{
    @property (weak, nonatomic) IBOutlet UITableView *yourTableView
}

这会打电话给所有代表&amp; ViewController中UITableView的dataSource方法。