2012-07-17 3 views
0

저는 각각 자신의 테이블 뷰에 대한 두 개의 버튼이있는 기본 ViewController를 가지고 있습니다. 표보기 셀에는 제목과 부제가 있으며 그 안에 내 콘텐츠를로드 할 수있었습니다.iPhone SDK 스토리 보드 - 테이블 스트링을 이전 세그로 전달 하시겠습니까?

내가 항목을 클릭하면 제목 문자열과 부제 문자열과 함께 내 메인보기 컨트롤러로 다시 보내야합니다.

푸시 세구 또는 모달 세구를 사용해야합니까?

주보기 컨트롤러에서 문자열을 변경하려는 레이블이 있습니다.

자세한 정보가 필요하면 알려주십시오.

+0

네비게이션 컨트롤러를 사용하는 경우 테이블보기 컨트롤러에서 모든 컨트롤러의 계층 구조에 액세스하고 원하는 것을 인식하고 @ 속성 임시를 설정 한 다음 탐색으로 돌아갈 수 있습니다. – Leonardo

답변

0

메인 뷰 컨트롤러로 "돌아 가기"를 원한다면 푸시 (push) 나 모달 (modal) segue를 사용하지 않아야합니다. 이것은 네비게이션 컨트롤러에 포함되어있는 한, 셀에서 수집 한 데이터를 어떻게 든 메인 뷰 컨트롤러로 전달한 다음 네비게이션 스택에서 현재 뷰를 팝하는 것입니다.

푸시 세구를 사용하는 경우 기본보기 컨트롤러가 탐색 스택에 두 번 표시됩니다.

모달 세구를 사용하는 경우 모달 뷰 컨트롤러에서 주변에 수많은 탐색 스택이 떠 다니게 될 수 있습니다.

+0

푸시도 모달을 사용하지 않는다면 어떻게 뷰 컨트롤러를 탐색해야합니까? 관습? 수업에 무엇을 넣을까요? doesnt는 저에게 다량 이해한다, ios 발달에 일반적으로 아주 새롭다 객관적인 c. –

+0

메인보기로 되돌아 가려면 네비게이션 컨트롤러에서'popViewController'를 호출하기 만하면됩니다 –

관련 문제