0

현재 응용 프로그램의 옵션 화면에서 단위가 "미터법"또는 "제국식"으로 표시되는지 여부를 선택할 수있게하려고합니다. 나는 Google Maps 응용 프로그램을 보았고 그룹화 된 UITableView를 사용하여이 작업을 수행합니다. ITabBar의 "Options"탭에서 다양한 구성 옵션을 제시 할 때 이것은 실제로 응용 프로그램에서 작동하지 않습니다.두 가지 옵션 중에서 선택 하시겠습니까?

enter image description here

나는 꽤 좋은 것 같다 세그먼트 제어, 보았다,하지만 애플 HIG을 읽고 난 탭 각 세그먼트가 다른보기를 표시하도록 설계되었습니다 것으로 나타났습니다.

enter image description here

은 내가 또한 기본적으로 이동 한 다음 다른 옵션을 전환하기 위해 UISwitch를 사용할 수있는 것 같아요.

enter image description here

내 질문은 : A 없음 jQuery과에서이 작업을 수행하는 가장 좋은 방법은 무엇, 내가 놓친 거지 제어가, 어떤 도움/정보는 많이 주시면 감사하겠습니다.

+0

분할 된 컨트롤은 다른보기를 표시 할 필요가 없습니까? 나는 [this] (http://developer.apple.com/library/ios/#documentation/userexperience/conceptual/mobilehig/UIElementGuidelines/UIElementGuidelines.html#//apple_ref/doc/uid/TP40006556-CH13-SW41)을 읽었다. 뷰를 표시 할 수 있다고 말하지만 '세그먼트 컨트롤을 사용하여 밀접하게 관련이 있지만 상호 배타적 인 선택을 제공합니다.'라고 말합니다. – Ryan

+0

다음으로 피커 뷰는 어떻게됩니까? – holex

+0

목록에있는 HIG의 버전에 대한 정보가 조금 더 있습니다. 그래서 내가 후일에 좋은 선택일지도 모르겠지만, 많이 감사하겠습니다. – fuzzygoat

답변

1

세분화 된 컨트롤을 사용하면 문제가 없습니다. 선택 용도로 사용하는 많은 응용 프로그램을 보았습니다. 테이블 뷰가 적합하지 않은 여러 응용 프로그램에서도이 응용 프로그램을 사용했습니다.

UIPicker를 조사 할 수도 있지만 세그먼트 컨트롤에는 항상 적은 양의 탭으로 옵션을 설정하는 이점이 있습니다. 이는 항상 유용성 특성입니다.

+0

고맙다. UISegmentedControl과 함께 할 것이고, 디자인과 기능면에서 가장 좋은 옵션을 보게 될 것이다. – fuzzygoat

관련 문제