0
當按下表格視圖時,我試圖從該表格視圖行中獲取文本視圖的值,如下所示。如何從didSelectRowAtIndexPath上的UITableView獲取textview的值?
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath;
{
tabBar = [self.storyboard instantiateViewControllerWithIdentifier:@"TabBarController"];
[self.navigationController pushViewController:tabBar animated:YES];
[tableView deselectRowAtIndexPath:indexPath animated:YES];
MyOrdersController *detailVC = [[MyOrdersController alloc]init];
NSLog(@"hello %@", detailVC.shipmentReferenceNumberTextLabel.text);
}
但即時獲得空值。我怎樣才能得到該特定行中的textview的值?
'MyOrdersController * detailVC = [[MyOrdersController alloc] init];':您正在創建一個全新的'MyOrdersController'對象。不是您之前在'shipmentReferenceNumberTextLabel'中放置了一些文本的地方。 – Larme
謝謝...我怎麼能解決這個問題? – user1241241
'MyOrdersController'應該是你的層次中的什麼/哪裏? – Larme