我有一个tabbarcontroller,它有3个标签,如Home,Cam和Profile。它工作得很好。另外,我想从不同的个人资料按钮显示个人资料视图。因此,如果我点击此按钮它显示配置文件视图但tabbar正在消失,但我不想要这个。 实际上系统就像一个instagram克隆。在Instagram中,如果您单击用户名,则可以看到他/她的个人资料视图和标签栏不会消失。您也可以使用个人资料标签查看个人资料视图这在我的项目中无效。
我可以轻松地从TabBarVC转到配置文件视图。这里没有问题。但在表视图控制器中。我在表格视图中有自定义单元格,此单元格中有一个按钮。当我点击这个按钮时,我想去个人资料视图。它工作,但当我点击此按钮时,配置文件视图中的标签栏正在消失。
func profileSelected(index : Int) {
selectedUser = objects[index].valueForKey("user") as PFUser
performSegueWithIdentifier("profile", sender: self)
}
override func prepareForSegue(segue: UIStoryboardSegue, sender: AnyObject?) {
if segue.destinationViewController is ProfileVC {
var profileVC = segue.destinationViewController as ProfileVC
profileVC.user = selectedUser
}
}
我该如何解决这个问题?
答案 0 :(得分:0)
您需要提供编码示例。您的描述不足以让任何人能够为您提供帮助。 如果您不想共享任何代码: 查看GitHub上的公共项目或查看CocoaControls以查看它们是否具有您正在寻找的内容。