我有两个视图控制器:MainScreenViewController
和TargetScreenViewController
;
在MainScreenViewController
我有UITableView
自定义单元格中,在TargetScreenViewController
我有我需要更改的标签。
我需要获取一些值,例如索引路径,然后将其传递给TargetScreenViewController
并根据该值更改标签。
我已经在单元格中的 Triggered Segues 中设置了 push segue,但是我怎样才能传递一些值并将其传递到那里?
-(void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath{
TargetView *target = [[TargetView alloc]initWithNibName:@"TargetView" bundle:nil];
NSString *data = @"Success";
target.incomingData = data;
}
在目标视图中:
- (void)viewDidLoad
{
[super viewDidLoad];
self.mLabel.text = self.incomingData;
}
但标签为空白=[