iphone - 基于所选单元格的 Segues 的任何 "IF"语句?

标签 iphone ios uistoryboardsegue

<分区>

我想知道是否有任何方法可以使用相同的 segue 强加一个 if 语句。基本上我希望表转到相同的 View ,但基于所选的单元格,我希望它带有与用户选择相关的不同数据。例如,如果用户在表格中选择达拉斯,则不应显示纽约的信息。

我是从一个 View 到下一个 View 创建 100 个 segue,还是有办法根据 if 语句携带相关数据?

非常感谢任何帮助。

谢谢

最佳答案

- (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender
{
    // Assume self.view is the table view
    NSIndexPath *path = [self.tableView indexPathForSelectedRow];
    DetailObject *detail = [self detailForIndexPath:path];
    [segue.destinationViewController setDetail:detail];
}

根据单元格的选择,只需传递要在 View Controller 上显示的信息或对象。

关于iphone - 基于所选单元格的 Segues 的任何 "IF"语句?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17334226/

上一篇:ios - 如何在 iOS 中打开和查看 .xlsx 文件

下一篇:ios - 'PF Object' 没有可见的@interface

相关文章:

iphone - 在 NSURLConnection 下载期间更新 iPhone UIProgressView

iphone - MGTwitterEngine-isUser :receivingUpdatesFor: always return HTTP error 400?

iphone - 简单的 uiview 更改不起作用

ios - 如何停止跳转到下一个 View Controller ? ( swift )

iphone - 如何给 iPhone 中的图片自定义名称

ios - NSMainbundle 到 NSDocumentsDirectory - 复制 PDF

ios - uitableview 单元格的背景

ios - UIWebview 没有加载正确的本地化版本的网站

ios - 如何正确地将数据从一个选项卡转移到另一个选项卡

swift - 遇到线程 1 : EXC_BAD_ACCESS (code=2) when using custom segue