는 I 탐색 바의 우측 기본 편집/완료 버튼 배열에서 문자열의 목록을 표시하는 UINavigationController
의 간단한 UITableViewController
있다. 사용자 제공 문자열을 사용하여 UITableView에 행을 추가하는 가장 쉬운 방법은 무엇입니까?
편집 버튼을 눌러
의UITableView
올바르게 애니메이션 및 삭제 빨간색 마이너스 아이콘을 보여줍니다. 삭제 단추를 누르면 테이블보기와 배열에서 행이 제거됩니다 (
UITableViewController
의
tableView:commitEditingStyle:forRowAtIndexPath:
메서드에서 구현 됨).
지금은 사용자가보기에 행을 추가 (및 기본 배열에 문자열을 추가) 할 수 있도록하고 싶지만, 내가 이렇게 가야하는 방법을 잘 모르겠어요. commitEditingStyle 메서드는 else if (editingStyle == UITableViewCellEditingStyleInsert)
이지만 사용자가 문자열을 입력 할 수있는 방법을 모르겠습니다.
테이블 뷰 프로그래밍 가이드 (특히 the example of adding a table-view row)를 읽었지만 사용자에게 문자열을 가져 오는 데 전혀 새로운 UIViewController
하위 클래스가 필요합니다.
쉬운 방법이 있습니까?