0

나는 tab1과 tab2의 두 탭이있는 tabBarController를 가지고 있습니다. tab1에 pressButton이라는 버튼이 있습니다. 누르면 자동으로 tab2로 전환됩니다. 탭을 전환 할 때 tab2를 모달로 표시하려면 어떻게합니까?UITabBarController 탭 모달 프레젠테이션 -Swift2 OS

모달 프레젠테이션 이후에 두 탭을 모두 보이게하고 싶습니다. 문서는 모달 프레젠테이션이 전체 화면을 완전히 차지한다고 말합니다. 모달이 맨 아래 tabBarController 탭을 숨기지 않게하고 싶습니다. 어떻게하면 좋을까요?

@IBOutlet func pressButton(sender: UIButton){ 
    self.tabBarController!.selectedIndex = 1 
} 
+0

우리는 탭바에 대해 모달 할 수 없습니다. 버튼 두 개를 취한 다음 버튼 클릭시 모달 애니메이션을 구현할 수 있습니다. – Dhanunjaya

+0

@ user3774439 도움을 주셔서 감사합니다. 모범이 있습니까? –

답변

1

은 탭 표시 줄의 사용자 정의는 다음 링크를 버튼 액션에

Customization of Tabbar using button

를 사용 TabBar의 표시를위한 모달 애니메이션을 사용하십시오.

해피 코딩 ...

+0

감사합니다. 이번 주말에 시험해 보겠습니다. 매우 감사!!! –

+0

너무 오랫동안 복용 해 온 후, 방금 보낸 링크를 읽을 기회가 생겼습니다. 그것은 신 링크이지만 그것은 내가 찾고있는 것이 아닙니다. Storyboard에 이미 tabBarController가 있습니다. ID를 변경하려면 탭을 표시하는 방법을 변경해야합니다. 탭 중 하나를 모달로 표시해야합니다. 귀하의 예제가 작동하지만 나는 이미 tabBArController와 각 탭을 사용하여 많은 코드를 가지고 있습니다. 모든 것을 다시하는 것은 많은 작업이 될 것입니다. tabBar를 사용하여 모달로 탭을 표시하려면 약간의 애니메이션이 있어야합니다. –

+0

http://stackoverflow.com/questions/5161730/iphone-how-to-switch-tabs-with-an-animation이 링크를 확인하십시오 – Dhanunjaya

관련 문제