0
我有一個簡單的主/細節tableview。爲了讓我的選擇在主人的詳細視圖,我使用下面的代碼在詳細信息視圖中設置標籤(lTest)。在segue後無法更改目標視圖中的值
但是,看起來這段代碼是在不同的視圖之前/之後運行的,因爲它不會返回一個錯誤,但是lTest的值不會改變(在屏幕之後屏幕上不可見)。
(void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender
{
if ([[segue identifier] isEqualToString:@"showDetail"]) {
NSIndexPath *indexPath = [self.tableView indexPathForSelectedRow];
ViewController *Targetview = segue.destinationViewController;
Targetview.lTest.text=[NSString stringWithFormat:@"Row %d",indexPath.item];
}
}
如何更改另一視圖中的標籤?
謝謝你!你拯救了我的生命,半天試圖找出發生了什麼,很多教程和沒有人這樣說! 100謝謝 –