Iphone UILabel未显示UITableview中的值
对不起,又是我 在我的项目中,我使用了Iphone UILabel未显示UITableview中的值,iphone,xcode,uitableview,uilabel,Iphone,Xcode,Uitableview,Uilabel,对不起,又是我 在我的项目中,我使用了UITableview来显示天气。因此,我需要显示UILabel的第一行文本,而无需任何按钮操作或其他操作。我只想不做任何动作就将单元格文本添加到UILabel中 ex: 在表格视图中显示文本为“可爱IOS”的第一个单元格 我想在不进行任何操作的情况下向UILABEL显示相同的文本。我在xib中使用了UILabel。 提前谢谢 请输入任何示例代码。方法中的-(UITableViewCell*)tableView:(UITableView*)tableView
UITableview
来显示天气。因此,我需要显示UILabel
的第一行文本,而无需任何按钮操作或其他操作。我只想不做任何动作就将单元格文本添加到UILabel中
ex:
在表格视图中显示文本为“可爱IOS”的第一个单元格
我想在不进行任何操作的情况下向UILABEL显示相同的文本。我在xib中使用了UILabel
。
提前谢谢
请输入任何示例代码。方法中的-(UITableViewCell*)tableView:(UITableView*)tableView cell for rowatinexpath:(nsindepath*)indepath
等同于
cell.textLabel.text = [array objectAtIndex:indexPath.row];
LabelName.text= cell.textLabel.text;
您有单元格的数据,因此对于
UIlabel
,什么是大数据。您只需要在那里设置相同的文本。
已更新:-
UITableViewCell *cell = [tableView cellForRowAtIndexPath:indexPath];
NSString *cellText = cell.textLabel.text;
您将获得文本。您有两个选项,可以添加UILable,也可以使用以下方法将文本设置为cell.textLabel.text。
(UITableViewCell*)tableView:(UITableView*)tableView cellforrowatinexpath:(nsindepath*)indepath
您仅为特定单元格设置操作
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath {
if (indexPath.row == 1){
//set action for cell
}
}
但我在xib中使用了3个UIB标签。如果cell1有“OBJ”这样的文本,标签1=OBJ,标签2=LAA,标签3=lol。就像那样,,,,你只想要第一个标签?看到您将文本标记到单元格,或者反之亦然??那么您将所有三个文本标记到单元格?我想将tableview的前三个单元格内容显示到各个UILabel。cell1.text=label1.text,cell2.text=label2.text。。。。。像那样。。。