如何获得segue标识符

Mat*_*dey 2 cocoa-touch ios uistoryboardsegue

我很高兴,在我开始之前就这么说.

我要做的是制作一个单元格表格,当一个单元格被触摸时,它会根据触摸的单元格显示图像.现在,我认为有一种方法可以判断触摸了哪个单元格并相应地设置了UIImageView图像,或者我将拥有与表格单元格一样多的视图并且有大量的segues?基本上我正在尝试做的是获取segue标识符并使​​用它来设置UIImageView图像.

小智 6

您可以使用此方法获取segue标识符,如果推送了segue,则会调用该方法:

- (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender {
  if ([segue.identifier isEqualToString:@"YourChoiseMadeInStoryboard"]) {
  ...
  //to access the destination ViewController do this
  AViewControllerClass *viewController = segue.destinationViewController;
  }
}
Run Code Online (Sandbox Code Playgroud)