2011-08-05 2 views
0

사용자가 기준에 따라 사용자를 로그인 할 수있는 앱이 있습니다. 사용자 (사용자)가 사용할 수없는 특정 탭을 제거 할 수 있습니다. . 사용자가 로그인하고 탭 표시 줄이 아직 보이지 않는 동안이 작업이 백그라운드에서 수행됩니다. 내 질문은,이 사용자가 로그 아웃하고 다른 사용자가 로그인하면 탭바 컨트롤러를 다시 초기화 할 수 있습니까? 현재 새 사용자가 더 많은 탭을 가지고 있고 마지막으로 사용자가 앱을 다운시킨 경우이를 파괴했습니다.탭바 항목이 마지막 사용자를 위해 제거되었을 수 있으므로

나는 총 8 개의 다른 탭을 제거 할 수 있으며 viewControllers 배열에서 제거 된 후 다시 추가하는 가장 효율적인 방법을 원합니다. 나는 새로운 viewcontrollers 및 탭 항목을 만들고 viewControllers 배열 속성에 추가 할 수 있지만 길어질 것입니다.

답변

0

이전에 파괴 된 뷰 컨트롤러에 다시 추가하는 것은 다시 만드는 것보다 시간이 오래 걸릴 수 있습니다.

내가 너라면, 처음부터 시작해서 파괴 할 수 없었을 것이다. 사용자 로그인을 기반으로 원하는 것을 만들 것입니다.

+0

이것은 좋은 방법 일 수 있습니다. 감사합니다. 우리가 얻을 수있는 다른 제안을 알려주십시오. – theiOSDude

관련 문제