Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Objective c TableView不显示任何数据_Objective C_Ios7_Tableview_Tableviewcell - Fatal编程技术网

Objective c TableView不显示任何数据

Objective c TableView不显示任何数据,objective-c,ios7,tableview,tableviewcell,Objective C,Ios7,Tableview,Tableviewcell,我希望能在这里找到你们其中一个天才的大脑。我想教自己开始创建一些更高级的iOS UI视图。这就是我所拥有的: 一个视图控制器,上半部分是UIImageView,下半部分有一个视图区域,其中包含一个TableView TableView有一个自定义TableViewCell。我已经为自定义TableViewCell创建了属性 我已为TableViewCell指定了一个重用标识符名称 我已将UITableViewDataSource委托添加到自定义视图控制器类中 现在,当我运行我的程序时,没有数据显

我希望能在这里找到你们其中一个天才的大脑。我想教自己开始创建一些更高级的iOS UI视图。这就是我所拥有的:

一个视图控制器,上半部分是UIImageView,下半部分有一个视图区域,其中包含一个TableView TableView有一个自定义TableViewCell。我已经为自定义TableViewCell创建了属性 我已为TableViewCell指定了一个重用标识符名称 我已将UITableViewDataSource委托添加到自定义视图控制器类中 现在,当我运行我的程序时,没有数据显示。没有错误或任何东西,但没有显示任何数据

下面是我在视图控制器类中用于测试的代码片段:

- (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView
{
    // Return the number of sections.
    return 1;
}

- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section
{
    // Return the number of rows in the section.
    return 4;
}

- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
{
    LVGPersonEventTableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:@"personEventTableCell" forIndexPath:indexPath];

    // Configure the cell...
    cell.eventDayLabel.text = @"Monday";
    cell.eventMonthDateLabel.text = @"June 18";
    cell.eventVenueNameLabel.text = @"Club Rain";
    cell.eventAddressLabel.text = @"Address....";
    cell.eventTimeLabel.text = @"11PM - 3AM";

    return cell;
}

您是否为LVGPersonEventTableViewCell类实现了-idinitWithStyle:UITableViewCellStyle reuseIdentifier:NSString*reuseIdentifier?您是否检查是否调用了委托方法?如果未调用它们,则忘记设置tableview的委托。[tableView setDelegate:self]和[tableView setDataSource:self]。@trick14这就是问题所在!!!它现在正在工作。太棒了,非常感谢。