我有一個視圖控制器調用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