【发布时间】:2013-06-20 02:35:53
【问题描述】:
有没有办法将原型单元连接到不同的场景并在 didSelectRowAtIndexPath 方法上调用 [self performSegueWithIdentifier:@"NAMEOFTHESEGUE" sender:self] ? 我似乎无法将原型单元格中的多个转场拖到不同的场景中......我知道静态单元格是可能的,因为您可以从每个单元格向场景绘制一个转场,但是如果我使用原型单元格怎么办?
我目前正在尝试使用 SWRevealViewController (https://github.com/John-Lluch/SWRevealViewController) 插件来实现这一点。 在故事板示例项目中,他使用了一个包含 3 个静态单元格的表格,并将每个单元格连接到不同的场景。但在我的情况下,静态单元格不是一种选择,所以如果有人知道答案,那就太好了。
哦,并且还将作为 UIViewController 的“侧面板视图控制器”嵌入导航控制器中,这样我就可以将导航控制器连接到不同的场景,这不是一种选择,因为在这种情况下,新场景会在滑动面板内打开.. .
请考虑到我仍然是 IOS 编程的新手。 感谢您的时间!
EDIT + 解决方案:我曾尝试将视图控制器中的转场连接到场景,但它不断给出异常“NSInvalidArgumentException - 接收者没有带标识符的转场...”解决方案在Xcode 转到“产品”然后选择“清洁”:https://stackoverflow.com/a/14089463/1185133
【问题讨论】:
标签: iphone ios uitableview storyboard uistoryboardsegue