如何推动tabbarcontroller

时间:2015-06-03 03:40:11

标签: ios uitabbarcontroller

我是ios开发的新手,我开始使用一个显示数据表的viewcontroller。当我点击其中一个单元格时,我尝试将tabbarcontroller推入视图中。它可以工作,但我看不到标签和视图区域是黑色的,而不是显示与tabbarcontroller关联的两个默认视图中的任何一个。

如果我将tabbarcontroller设置为intialviewcontroller,它可以正常工作,但这会破坏我的设计。

任何帮助表示感谢。

UDPATE:这就是我将tabbarcontroller用于视图的方式

override func tableView(tableView: UITableView, didSelectRowAtIndexPath indexPath: NSIndexPath) {
    let vc = TrialSiteViewController()

    navigationController?.pushViewController(vc, animated: true)
}

1 个答案:

答案 0 :(得分:0)

我尝试了四种不同的方法从tableviewcontroller转换到我的tabbarcontroller,我唯一能让它工作的方法是在我的故事板中使用带有标识符的segue设置,然后在单击单元格时调用它。 / p>

performSegueWithIdentifier("trialSitesSegue", sender: self)

很多IOS开发人员可能都很明显,但我对这一切都不熟悉,所以仍然认为我会分享。