对不起,伙计们又是我了。
在我UITableview
用于显示weather.so的项目中,我需要在UILabel
没有任何按钮操作或水的情况下显示第一行文本。我只想将单元格文本发送到 UILabel 而不进行任何操作。
例如:
在表格视图的第一个单元格中,将文本显示为“可爱的 IOS”,我想在没有任何操作的情况下向 UILABEL 显示相同的文本。我接受UILabel
了xib。提前致谢
请提供任何示例代码。
对不起,伙计们又是我了。
在我UITableview
用于显示weather.so的项目中,我需要在UILabel
没有任何按钮操作或水的情况下显示第一行文本。我只想将单元格文本发送到 UILabel 而不进行任何操作。
例如:
在表格视图的第一个单元格中,将文本显示为“可爱的 IOS”,我想在没有任何操作的情况下向 UILABEL 显示相同的文本。我接受UILabel
了xib。提前致谢
请提供任何示例代码。
您只为特定单元格设置操作
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath {
if (indexPath.row == 1){
//set action for cell
}
}
In the method - (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
equate
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 cellForRowAtIndexPath:(NSIndexPath *)indexPath