以编程方式选择单元格和segue到tabbarcontroller

时间:2013-03-07 23:16:33

标签: ios objective-c uitableview uitabbarcontroller segue

我有一个主视图(uitableviewcontroller),它有一个表和一个按钮
按钮与模态segue链接到另一个视图,以将对象添加到表格中(在主视图上)
并且单元格与模态segue链接到tabbarcontroller,在第一个选项卡上显示有关此对象的详细信息

我正在尝试在创建新对象

后自动转换到详细视图(到第一个选项卡)

我无法想象如何做到这一点 使用performSegueWithIdentifier失败,演示文稿已在进行中 并且使用tableView didSelectRowAtIndexPath我无法完全为此转换创建逻辑

帮助将不胜感激 谢谢

1 个答案:

答案 0 :(得分:0)

按钮是否有关联的操作?如果是这样,您可以使用performselector来模拟按钮按下。

[self performSelector:@selector(buttonAction:) withObject:nil afterDelay:0.01];   

如果由于正在进行演示而触发segue失败的问题,您还可以使用上面提到的方法在适当的延迟后调用方法以确保视图已呈现。可能你会与viewDidAppear方法结合使用它。我希望这会对你有所帮助。