iPad应用程序UITableView委托方法没有被调用

时间:2010-05-19 16:51:42

标签: iphone uitableview ipad

我使用的技术与我在编写iPad应用程序时在iphone中填充UITableView相同。 标签栏控制器> UINavigationController>类型为myCustomTable的UITableViewController(从NIB加载)

MyCustomTableViewController NIB和类文件实现委托方法

@interface MyCustomTableViewController : UITableViewController <UITableViewDelegate, UITableViewDataSource> {

 NSMutableArray *PDFList;
 IBOutlet UITableView *PDFTable;

}

但我的委托方法没有被调用。我该怎么办?

3 个答案:

答案 0 :(得分:9)

找到解决方案......

在tableView委托方法中 - (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView

我返回0,因此没有调用任何委托方法。

答案 1 :(得分:3)

您是否在IB中设置了表的委托和数据源?如果你有,并且一切都已接通,它应该可以工作。

FWIW - 这是我与笔尖最大的问题。如果你遇到问题,那么向非本地人寻求帮助要困难得多。

答案 2 :(得分:1)

确保在Interface Builder中的Identity Inspector(工具 - &gt; Identity Inspector)中正确设置了“类”。还可以在Interface Builder中设置相应的“引用插座”。