2013-05-27 1 views
1

제 질문을 읽어 주셔서 감사합니다!탭 모음 항목을 클릭 할 때 오버레이 메뉴 표시 - IOS

앱 탐색에 사용하는 5 부분 탭바가 있는데, 가운데 탭은 UIButton에 해당하며 약간 큰 편입니다 (인스 타 그램 앱과 매우 유사 함). 이것은 잘 작동합니다.

하지만 내가 원했던 것은 클릭 할 때 오버레이 메뉴를 표시하는 맨 오른쪽 탭 표시 줄 항목입니다. 메뉴가있는 viewcontroller으로 전환하고 싶지 않습니다. 나는 당신이 현재 가지고있는 다른보기들 중 어느 메뉴에 상관없이 메뉴가 표시되기를 원합니다. 그래서 나는 그것이 tabbar에있는 버튼처럼 행동하기를 원합니다. 그러나 나는 이것을 어떻게 할 것인지 잘 모른다.

은 내가 tabbaritem 통해 오버레이 버튼을 사용해야하거나 내가 tabbarclick을 잡을해야하지만, 내가 어떻게이 경우 변경에서보기를 방지 할 수 있습니까?

도움 주셔서 감사합니다.

답변

0

UITabBarDelegate을 구현해야합니다. 그런 다음 tabBar:didSelectItem:을 덮어 쓰고 여기에 맞춤 표시를 구현하십시오. 그럼 난 그냥 사용자 정의 UIView을하고 특정 누를 때 UITabBarItem을 태그 할 때 그것을 사라질 것입니다 참조

http://developer.apple.com/library/ios/#documentation/UIKit/Reference/UITabBarDelegate_Protocol/Reference/Reference.html

은 아래를 참조하십시오.

+0

좋은 덕분입니다! 한가지 : tabbar 항목을 누르면 viewcontroller가 전환됩니다. 이것을 막을 수있는 방법이 있습니까? – PaperThick