您好!
第一个选项卡上的用户查看表控制器并打开详细信息控制器,然后进入第二个选项卡并执行某些操作。然后返回第一个选项卡,他看到了详细控制器,但我需要有一个表控制器! 这可以通过双击“第一个”选项卡图标来完成,但如何以编程方式执行此操作?
感谢您的帮助!
答案 0 :(得分:2)
您可以像这样使用tabbar委托:
# Info
description "Runs the Web Socket"
author "Your Name Here"
# Events
start on startup
stop on shutdown
# Automatically respawn
respawn
respawn limit 20 5
# Run the script!
# Note, in this example, if your PHP script (the socket) returns
# the string "ERROR", the daemon will stop itself.
script
[ $(exec /usr/bin/php -f /path/to/socket.php) = 'ERROR' ] && ( stop; exit 1; )
end script
答案 1 :(得分:0)
为此
使用TabBar Delegate方法- (void)tabBarController:(UITabBarController *)tabBarController didSelectViewController:(UIViewController *)viewController {
//identify the index of first tab
if ([tabBarController selectedIndex] == [[tabBarController viewControllers]count]-1) {
[(UINavigationController *)self.selectedViewController popToRootViewControllerAnimated:YES];
}
}