2010-07-01 3 views
1

나는 5 항목 TabBar있는 응용 프로그램을 쓰고 있어요. 시작하면 앱이 Tabbar를 표시하지 않고 첫 번째 항목에 대한보기의 내용을 표시하기를 원합니다. 숨겨진 버튼이 전체 화면을 덮도록하여 TabBar가 아무 곳이나 누르면 하단에서 팝업됩니다. 그런 다음 몇 초 후에 다시 숨기기를 원합니다.숨겨진 된 UITabBar

미리 설정된 시간 프레임 이후에 숨겨지면 실행시 TabBar가 표시되지 않는 것이 중요합니다.

프로그래밍에 익숙하지 않아 이런 일이 발생하는 데 어려움이 있습니다. 비슷한 질문에 대한 제안을 살펴 봤지만 도움이되지 않습니다. 이 일을 만들기위한 제안?

답변

1

예제 코드 "The Elements"를보십시오. 요소를 선택하면 탭 막대가 숨겨집니다.

+0

제안 해 주셔서 감사합니다. 샘플 코드를 살펴 보았지만 TableView에서 선택하면 다른보기가 슬라이드됩니다. TabBarItem에 의해 선택된 현재 뷰가 전체 뷰를 차지하도록하고 싶습니다. 이상적으로, 저는 TabBar가 키보드와 비슷한 방식으로 나타나고 사라지기를 바랍니다. – FullQuiver

+1

코드를 제대로 보지 않았다고 생각합니다. 그래서 당신을 위해 그것을 읽고 있습니다. AtomicElementViewController 파일에는 마법 라인이 있습니다 : self.hidesBottomBarWhenPushed = YES; 는 또한 NSTimer를 사용하는 것 외에도, http://stackoverflow.com/questions/675887/hiding-uitabbar-when-pushing-a-uiview 이 여기 답을보고, 당신에게 충분히 탄약을 제공한다 네가 원하는 걸해라. 내가 줄 수있는 다음 도움은 당신을위한 코드를 작성하는 것입니다. –

+0

도움 주셔서 감사합니다. 나는 이것을 더 깊이 조사 할 것이다. 양해 해 주셔서 감사합니다. 나는 이것에 초보이고 그것을 모두 이해하려고 노력하고있다. – FullQuiver