iOS 7 では、タブ バーをタップするとプッシュ セグエが「元に戻されます」...たとえば、セグエを別のビュー コントローラーにプッシュし、タブ バーをタップすると、古いビュー コントローラーに戻ります。どうすれば修正できますか?
1 に答える
1
これは の標準的な操作でありUITabBarController
、私が知る限り、iOS 2 以降です。
delegate
の を設定し、次のUITabBarController
ように処理することで、これを防ぐことができます。
- (BOOL)tabBarController:(UITabBarController *)tabBarController shouldSelectViewController:(UIViewController *)viewController
{
return viewController != tabBarController.selectedViewController;
}
于 2013-10-07T18:03:22.517 に答える