-1

我正在使用 tableView 但它没有输入 tableView 中的部分数和行数这里是代码

这是节数和行数的代码。

    - (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView
  {


return 1;

}

部分代码中的行数

 - (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section

   {

NSLog(@"Cell is");


return 1;
}

单元格值

    - (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath


  {
static NSString *CellIdentifier = @"Cell";

UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:CellIdentifier];
if (cell == nil) {
    cell = [[[UITableViewCell alloc] initWithStyle:UITableViewCellStyleSubtitle 
                                   reuseIdentifier:CellIdentifier] autorelease];

    cell.selectionStyle=UITableViewCellSelectionStyleNone;


}


       MultipleDetailViewsWithNavigatorAppDelegate *appDelegate = (MultipleDetailViewsWithNavigatorAppDelegate *)[[UIApplication sharedApplication] delegate];

        cell.textLabel.font=[UIFont fontWithName:@"Helvetica" size:16];
        cell.textLabel.textAlignment=UITextAlignmentLeft;    

        PublishData *theCellData = [appDelegate.publishArray objectAtIndex:indexPath.row];

       NSLog(@"Cell is");


        cell.textLabel.text =@"Test";




        return cell;

}

4

2 回答 2

2

您是否为表格视图设置了数据源和委托?我怀疑不是。请在代码或xib中设置并检查。

于 2013-06-17T10:19:55.120 回答
0

你是如何添加表格视图的?如果您已使用界面生成器添加,则为表格视图设置数据源。如果您以编程方式添加,则设置 [tableview setDatasoucre:self];

于 2013-06-17T10:12:44.093 回答