Objective c 目标c单击tableview时,单元格消失
我对objective c还不熟悉,正在尝试了解uitableview。我向tableview添加了两个单元格,当我单击tableview的任何区域时,两个单元格消失或标签被删除。我不确定。我怎样才能解决这个问题 下面是我如何添加两个单元格Objective c 目标c单击tableview时,单元格消失,objective-c,uitableview,Objective C,Uitableview,我对objective c还不熟悉,正在尝试了解uitableview。我向tableview添加了两个单元格,当我单击tableview的任何区域时,两个单元格消失或标签被删除。我不确定。我怎样才能解决这个问题 下面是我如何添加两个单元格 - (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath { static NSString *CellIde
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
{
static NSString *CellIdentifier = @"Cell";
UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:CellIdentifier];
if (cell == nil) {
cell = [[UITableViewCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:CellIdentifier];
}
if(indexPath.row==0)
cell.textLabel.text=@"test 1";
else if (indexPath.row==1)
cell.textLabel.text=@"test 2";
// Configure the cell...
return cell;
}
- (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView
{
return 1;
}
- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section
{
return 5;
}
我已经给出了部分和行试试这个
突出显示的标签文本颜色可能为白色,看起来似乎已消失。在您的cellForRow中以Indexath方法添加此行并检查
[cell.textLabel setHighlightedTextColor:[UIColor blackColor]];
致以最诚挚的问候。用委托和数据源方法粘贴完整的代码。没有数据源或委托。我不熟悉目标c:)首先您需要设置表中的行数,然后您可以在CellForAtIndexPath中为每行定义单元格,如果没有数据源,您如何告诉tableview它包含多少行?因此请粘贴didSelectRow。。哪个是委托方法