我有一个视图控制器调用ViewController
与其中包含一个表视图控制器的容器视图。当我按表格单元格时,我想根据ViewController
中的标签更改基于点击哪个单元格的文本。Xcode:文本标签文本不会更改当攻表表格单元格
-(void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath {
int row = (int)indexPath.row;
NSString *textlabel = self.array[row];
NSLog(@"%@", textlabel);
ViewController *controller = [[ViewController alloc] init];
controller.viewBarLabel.text = [NSString stringWithFormat:@"%@", textlabel];
}
我使用NSLog进行检查,它确实记录数组中的正确字符串。问题是标签文字不会改变。是的,我确实导入了ViewController.h
。
帮助? 谢谢
没有工作。标签文本仍然保持不变:( – Fez
使用此... self.viewBarLabel.text = [NSString stringWithFormat:@“%@”,textlabel]; – Skywalker
您不需要另一个视图控制器对象来控制视图控制器现在..你可以用自己做...我的坏 – Skywalker