문제

어떻게 코딩 해야하는지에 대한 조언이 필요합니다.

그래서 여기에 컨텍스트가 있습니다. 방금 SQLite 데이터베이스를 관리하는 CMS 구축을 마쳤습니다. 내 응용 프로그램은이 데이터베이스를 선택하고 콘텐츠를 응용 프로그램의 컨텐츠로 사용합니다. 지금까지 그것은 매우 간단합니다.

애플리케이션에는 다양한 워크 플로를 탐색하는 탐색이 있으며 최종 워크 플로우에 한 번은 데이터베이스의 내용이 표시됩니다. 상담 종류 A 일, 예 : 액체 -> 주스 -> 오렌지 주스 -> 오렌지 주스에 대한 정보.

내 SQLITE 거래의 경우 지금까지 FMDB를 사용할 것이라고 생각합니다. 훌륭한 포장지처럼 보입니다.

다음은 데이터베이스 중 하나의 간단한 스키마입니다.

Workflow:
    id:                  { type: integer(3), primary: true, autoincrement: true }
    workflow_id:         { type: integer(1) }
    name:                { type: string(255) }

그 테이블의 행은 내 항해가 될 것입니다. 내비게이션 컨트롤러를 사용해야한다고 생각하십니까? 그렇다면 어떻게 내비게이션 트리를 생성 할 수 있습니까?

나는 Objective-C와 Foundation Framework에 대한 실무 지식을 가지고 있지만 너무 멀리 가지 않았기 때문에 잘못된 방향으로 시작하기 전에 묻는 이유입니다 :)

정말 감사합니다.

도움이 되었습니까?

해결책

예, iPhone에서 이런 종류의 작업을 수행하는 표준 방법은 UIViewController 또는 UitableViewController 하위 클래스를 푸시하는 UinaVigationController를 사용하는 것입니다 (Apple의 참조. 컨트롤러 프로그래밍 안내서를 봅니다 자세한 내용은). 귀하의 경우, 각 워크 플로우는 아마도 Sub-Workflows 목록을 표시하는 UitableViewController 일 것입니다. 각 테이블 셀은 UinaVigationController 's를 사용합니다. -(void)pushViewController:animated: 다음 단계를 추진합니다. 도움이되기를 바랍니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top