2009-05-07 3 views
1

도구 모음이있는보기가 있습니다 - 도구 모음의 각 단추는 사용자가 작성중인 새 메시지를 나타냅니다. 뷰 전환 등을 처리하는 방법을 이해하는 데는 며칠이 걸렸지 만, 이제는 그 모든 것을 알아 냈습니다. UI 스나 푸 (snafu)를 조금 쳤습니다.UIToolBar - 버튼 오버플로 처리 방법

버튼이 11 개 이상일 때 (실제로 사용자는 11 번째를 만들기 전에 처음 10 개를 보내야하지만 철저히 노력하고 있습니다) 버튼이 화면 끝에서 벗어납니다. 표시 할 수있는 표시기가 없습니다 (보일 수있는 반쪽 단추 제외). 누를 수있는 추가 단추가 있습니다.

누구나 이런 상황에 처했을까요? 어떻게 처리 했습니까?

내 생각은 8 개 이상의 단추가있을 때 프로그래밍 방식으로 첫 번째 및 마지막 단추를 "<"및 ">"단추로 만들고 단추를 제거하고 단추를 [툴바 항목].

의견이 있으십니까?

답변

0

iPhone에 대한 새로운 유형의 UI (Apple이 수락 할 수도 있음)를 만드는 대신 사용자에게 제한에 도달했으며 메시지를 보내야한다고 말한 것이 가장 좋을 것입니다 그들이 새로운 것을 만들 수 있기 전에. Safari와 마찬가지로 10 번째 웹 페이지를 열려고 할 때도 마찬가지입니다.

0

나는 Kane이 맞을 것이라고 생각하지만, 당신이하려고하는 것은 스크롤 가능한 탭 바처럼 들린다. Three20은이를 처리하는 클래스를 제공하거나 직접 구현할 수 있습니다. OS (UI 사용자는 10 개 이상의 버튼을 10 개 이상 넣으려고한다고 말하면 UI 개체가 강하게 반대 할 것입니다.)