2011-03-24 2 views
0

사용자 지정 탭 모음을 설계했으며 개발자가 만든 디자인을 수행 할 수 없다고 말합니다.iPhone 용으로 내 맞춤 탭 막대를 만들 수 있습니까?

화면은 탭바가있는 일반적인 배경으로 구성됩니다. 내 tabbar는 일반적인 아이폰 스타일과 조금 다른 모양을하고 싶습니다. 내가 tabbar의 하단에있는 잔디 그림 (투명)과 상단에있는 모든 별도의 버튼을 앉아 그 꼭대기에 아이콘이 될 것이라고 싶습니다. 이 이미지들 (아래 링크 참조)은 별도의 .png 파일입니다.

사용자가 콘텐츠를 스크롤하면 투명한 풀 아래로 스크롤됩니다. 버튼은 물론 클릭 할 수 있고 활성 상태에 대한 다른보기를 갖습니다.

이미지의 모형을 보려면 아래 링크를 참조하십시오 : 지역 사회가이 작업을 수행 할 수 있다면 나에게 설명하고 만약 그렇다면, 어떻게 할 수 있다면

http://www.stuartkidd.com/dummy.jpg

내가 감사하겠습니다. 나는 그것이 '커스텀 탭바 만들기'와 관련이 있다고 생각했다.

더 많은 질문을 할 수 있다면 탭 버튼을 스 와이프 동작으로 스크롤 할 수 있습니까? ?

감사합니다.

+0

내가 언급하는 것을 잊어 버린 한 가지는, 프로그래밍을 통해 텍스트를 단추에 붙이고 텍스트를 그래픽으로 만들고 싶지 않습니다. – Joshua

답변

0

맞춤 검색 버튼 행을 만들 수 있으며 2 개의 하위보기가 있습니다. 하나는 아래쪽 탐색 막대에 대한 것이고 다른 하나는 눌린 내용에 따라 내용을 바꿀 내용보기 용입니다. 클릭 한 내용을 유지하는 상태를 가질 수 있습니다. 이를 바탕으로 하단 바의 모든 버튼에 대해 버튼 사용 가능 상태를 설정할 수 있습니다.

button.selected = YES 

가 같은 뷰 컨트롤러의 일부가 될 것입니다 내부 이벤트를 터치를 처리하고 제대로 및 더 큰 서브 뷰 중 적절한 뷰를로드 할 수 쉬울 것이다. 비슷한 기능을 구현했지만 제대로 작동하지만 여전히 앱 스토어에 제출하는 과정에 있습니다.

2

모두 수 있습니다. 할 수 있지만 아이폰 UI 지침을 위반합니다. UITabbarView를 활용하여 원하는 것을 할 수 없으므로 기본적으로 모든 것을 처음부터 작성해야합니다. 탭 막대는 각 탭을 나타내는 일련의 단추가있는 스크롤보기입니다. 버튼을 클릭하면 적절한보기로로드됩니다. UITabBar 컨트롤러는 당신에게 많은 기능을 무료로 제공합니다. 일단 당신이 이것을 향해 일하기 시작하면, 얼마나 많은 추가 작업이 비용이 들게 될지 정확하게 알게 될 것입니다. 애플이하는 일에 반대하는 것은 미끄러운 경사 일 수 있습니다.

또 다른 아이디어는 탭을 관리하고 사용자 지정 탭 모음에서 호출하도록 숨겨진 UITabBar를 유지하는 것입니다. 이렇게하면보기/컨트롤러를 교환하는 번거 로움을 덜어 줄 수 있습니다.