UITableView问题

时间:2010-01-10 17:59:42

标签: iphone xcode uitableview interface-builder

我在Interface Builder中向ViewController添加了一个UITableView组件,以便更容易自定义,因为UITableViewController不允许我设置背景图像。

我已经实现了一些基本功能,只是为了测试它是否有效,但无法让它显示任何单元格 - 是否有人对如何使其工作有任何建议?

- (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView {
return 3;
}


// Customize the number of rows in the table view.
- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section     {
    if (section == 1) {
        return 2;
    }
    else {
        return 1;
    }
}

我创建了一个名为tripSettings的UITableView IBOutlet,并将其作为参考插座进行连接

3 个答案:

答案 0 :(得分:1)

确保tableView作为您的视图控制器dataSourcedelegate

答案 1 :(得分:0)

您必须使您的类继承自UIViewController,然后使用界面构建器将委托和数据源设置为文件的所有者

答案 2 :(得分:0)

对于tableView,应用程序中的多个实体必须交互:视图控制器,表视图本身以及表视图的数据源和委托。