0

对不起,伙计们又是我了。

在我UITableview用于显示weather.so的项目中,我需要在UILabel没有任何按钮操作或水的情况下显示第一行文本。我只想将单元格文本发送到 UILabel 而不进行任何操作。

例如: 在表格视图的第一个单元格中,将文本显示为“可爱的 IOS”,我想在没有任何操作的情况下向 UILABEL 显示相同的文本我接受UILabel了xib。提前致谢

请提供任何示例代码。

4

4 回答 4

1

您只为特定单元格设置操作

- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath {


  if (indexPath.row == 1){
 //set action for cell
}
}
于 2012-09-13T12:42:30.380 回答
0

In the method - (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath equate

 cell.textLabel.text = [array objectAtIndex:indexPath.row]; 
 LabelName.text= cell.textLabel.text;
于 2012-09-13T12:29:49.373 回答
0

你有你的单元格的数据,所以有什么大不了的UIlabel。你只需要在那里设置相同的文本。 更新:-

UITableViewCell *cell = [tableView cellForRowAtIndexPath:indexPath];
NSString *cellText = cell.textLabel.text;

你会得到文本。

于 2012-09-13T12:30:55.423 回答
0

您有两个选项可以添加添加 UILable 或在以下方法中将文本设置为 cell.textLabel.text。 (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath

于 2012-09-13T12:40:35.707 回答