2010-06-06 3 views
4

사용자가 다른 레코드로 드릴 다운 할 수있게 해주는 UITableViewController가 있습니다. 두 번째 수준 /보기에서 사용자는 새 레코드를 추가하고 편집 할 수 있습니다. 그러나 뒤로 버튼이 왼쪽 상단에 있기 때문에 무엇을해야할지 모르겠습니다. 오른쪽 상단에 "추가"버튼을 놓아야하므로 편집 버튼에 아무런 공간이 없습니다 (HIG에 유지) 일반적으로 뒤로 버튼이있는 위치로 이동합니다. (나는 탭 막대를 사용하고 있으므로 하단에 넣을 수 없습니다.)iPhone UI : UITableView에 대한 수정 버튼이 없습니다. 나쁜 생각입니까?

사용자가 레코드를 삭제하기 위해 스 와이프하는 것을 알기를 기대하는 것은 논리적이라고 생각합니까? 또는 수정 버튼이 있어야합니까? 편집 버튼이 필요한 경우 HIG를 따르는 경우 어디에 넣어야합니까?

답변

3

삭제하려면 스 와이프가 단단히 설치된 iphone UI 상호 작용이므로 사용자가이를 알기를 기대하면서 편안 할 것입니다. 우리는 같은 문제를 몇 번 겪었습니다. 네, 네비게이션 바 버튼 만 있으면 선택할 수 있습니다. 이미 탭 바를 아래쪽으로 사용하고 있다면 다른 옵션이 많이 보이지 않습니다.

+0

관련 주제를 검색하는 동안이 문제가 발생했으며 탐색 바에 2 개 이상의 버튼을 표시하는 방법이 많이 있다고 생각했습니다. 사용자가 스 와이프하여 삭제하는 것에 의존 할 수 있다는 것에 여전히 동의하지만. – Joe

2

내 응용 프로그램에서 비슷한 상황이 있습니다.

사용자가 편집 버튼을 탭하면 테이블 끝에 여분의 표 셀이 표시되어 새 레코드를 추가 할 수 있습니다. 귀하의 경우에 가능한지 확실하지 않습니다.

어쩌면 처음에 추가하거나 UITableView 바로 위에 버튼을 삽입 하시겠습니까? 그런 다음 "추가/편집"버튼에 레이블을 붙여서 새 레코드를 추가하는 방법을 명확히 할 수 있습니다.

또 다른 옵션은 추가 버튼이나 표 셀을 항상 볼 수있게하는 것입니다.

관련 문제