버튼이 탭 된 경우 다른보기에서 rootView로 이동하십시오.
-
02-01-2020 - |
문제
이 코드를 사용하여 탭 (루트보기)을 프로그래밍 방식으로 변경하는 데 사용 중입니다.
NSInteger tabitem = tabBarController.selectedIndex;
[[tabBarController.viewControllers objectAtIndex:tabitem] popToRootViewControllerAnimated:YES];
.
그러나 버튼을 사용하여 뷰에서 탭을 변경하려면 루트보기를 표시 할 수 없습니다.이 코드를 사용하고 있지만 루트보기가 표시되지 않습니다.
self.tabBarController.selectedIndex = 3;
. 해결책
이것은 해결책입니다 :
https://stackoverflow.com/a/12681125/3507283
int index = 3;
self.tabBarController.selectedIndex = index;
[self.tabBarController.viewControllers[index] popToRootViewControllerAnimated:NO];
. 제휴하지 않습니다 StackOverflow