상당히 간단한 MasterDetail 앱에 Storyboards를 사용하고 있습니다. 마스터는 유형이 다른 서비스 목록을 보여줍니다. 각 서비스 유형에는 고유 한 ViewController가 있습니다. 따라서 선택된 서비스의 유형에 따라 다른 ViewController로 전환하고 싶습니다. 어떻게해야합니까?Storyboards : 조건에 따라 다른 viewController를 구분하는 방법
0
A
답변
2
마스터보기 컨트롤러에서 각 대상으로 각을 작성하고 각각에 속성 식별자 (인스펙터 패널에서)를 제공 할 수 있습니다. 그런 다음 항목이 마스터에서 눌려 졌을 때의 일종의 IBAction 콜백에서 [self performSegueWithIdentifier :]를 호출하면 눌린 내용에 따라 적절한 식별자를 전달할 수 있습니다.
이 콜백을 가져 오는 데는 몇 가지 옵션이 있으며, 모델의 특성과 표시 방법에 따라 다릅니다. 버튼, 개별 제스처 인식기 또는 눌린 내용을 확인하기 위해 적중 테스트를 수행하는 기본 제스처 인식기 일 수 있습니다.
관련 문제
- 1. UItableviewcell을 다른 조건에 따라 정렬하기
- 2. 조건에 따라 열을 업데이트하는 방법
- 3. 조건에 따라 다른 열을 선택하는 방법이 있습니까?
- 4. asp.net mvc는 조건에 따라 다른 콘텐츠를 표시합니다.
- 5. 조건에 따라 다른 마커 색상 얻기 gmaps4rails
- 6. 조건에 따라 절에서 변경
- 7. 날짜 조건에 따라 Solr에서 향상시키기
- 8. 조건에 따라 동적 CSS 파일을로드하는 방법
- 9. 조건에 따라 내림차순으로 정렬
- 10. 조건에 따라 행을 삭제
- 11. 조건에 따라 리디렉션 하시겠습니까?
- 12. 조건에 따라 레코드를 반환합니다.
- 13. 조건에 따라 NUnit 테스트 실행
- 14. 일부 조건에 따라 sqlite에서 문자열을 바꾸는 방법
- 15. 조건에 따라 데이터 목록에 이미지를 표시하는 방법
- 16. 조건에 따라 CodeIgniter에서 컨트롤러를 구성하는 방법
- 17. 조건에 따라 JSP로 매개 변수를 전달하는 방법
- 18. 일부 조건에 따라 정규 표현식을 만드는 방법
- 19. salesforce에서 조건에 따라 플래그를 표시하는 방법
- 20. mysql은 조건에 따라 사용자를 제거합니다
- 21. 조건에 따라 SQL 테이블 변경
- 22. jQuery는 조건에 따라 애니메이션을 정지합니다.
- 23. 나는 다른 조건에
- 24. 조건에 따라 계산 SQL 서버
- 25. 조건에 따라 개체 수 얻기
- 26. 조건에 따라 배열 크기 할당
- 27. SQL 서버의 조건에 따라 계산
- 28. 조건에 따라 레지스트리에 편지 쓰기
- 29. 조건에 따라 배열의 요소 표시
- 30. NVelocity - 조건에 따라 기록을 인쇄
응답 해 주셔서 감사합니다. 내 마스터 뷰 컨트롤러에는 세부 정보가 포함 된 프로토 타입 셀이 있으며 푸시 세그를 사용하려고했습니다. 하지만 스토리 보드 에디터에서는 둘 이상의 대상 뷰 컨트롤러를 추가 할 수 없습니다. 내가 뭘 놓치고 있니? – mezulu
하나의 버튼에서 단 하나의 세그먼트 만있을 수 있습니다. 하나의 뷰 컨트롤러 (각각 고유 식별자가있는)에서 많은 섹을 만들 수 있습니다. 따라서 버튼 (또는 공개 컨트롤)에서 직접 segues를 사용하는 대신 약간의 코드를 사용하여 tableview : delegary의 tableView : accessoryButtonTappedForRowWithIndexPath : 메소드에서 대신 segue라는 이름을 지정하십시오. –
고마워요! 이것은 효과가있다. – mezulu