【发布时间】:2015-02-16 04:21:48
【问题描述】:
所以我在弄清楚如何为以下目的实现代码时遇到问题:
基本上,我的应用程序允许用户在打开屏幕上在 UItextfield 中键入不同的类别,按 Enter,然后让这些类别出现在 UITableView 中(都在同一个初始视图控制器上)。例如,用户可以输入“家中的朋友”、“大学朋友”、“NBA 球员”。
从那里,我希望用户能够向下钻取其中一行,并通过 segue 转到 UITableView 控制器,在那里他们可以将名称添加到这些列表中,并最终能够对它们进行排名以获得乐趣。 ..
但我目前的问题是,一旦用户在初始视图控制器上添加了他想要的组,他/她如何根据他/她点击的行向下钻取并转到特定的视图控制器?
(我想发布我的故事板的图片,但我还没有必要的 10 个声望点!)
我尝试了这样的代码,但没有得到任何结果。我还会注意到,我从打开视图控制器上的 uitableviewcell 中将一个 show segue 拖到 UITableViewController(segue 名为“EachGroup”)。
override func prepareForSegue(segue: UIStoryboardSegue, sender: AnyObject?) {
if (segue.identifier == "EachGroup") {
// pass data to next view
let UIViewController:ViewController = segue.destinationViewController as ViewController
let indexPath = self.tableView.indexPathForSelectedRow()
}
【问题讨论】:
标签: uitableview swift segue uistoryboardsegue