두 개의 관련 TableViewController 배열 연결

마르코

제목이 약간 모호하다는 것을 알고 있으므로 설명하겠습니다. MainTableViewController이라는 두 개의 TableViewController가 있습니다 DetailTableViewController. 또한, 아이디어 상 계층 구조를 통해 연결된 여러 배열이 생성되었습니다.

let maincCarChoice = ["Toyota", "Nissan", "Ford"]

let toyotaCarChoice = ["Prius", "Camry", "Etios"]
let nissanCarChoice = ["Altima", "Maxima", "Rogue"]
let fordCarChoice = ["Fusion", "Focus", "Explorer"]

나는를 채울 관리가 MainTableViewControllermainCarChoice배열과를 구현하는 segue세 가지 옵션 중 하나를 터치하면로 이동하는 DetailTableViewController. 그러나 .NET Framework DetailTableViewController에서 사용자의 선택에 따라 각 어레이로 를 채우는 방법에 대해 확신 할 수 없습니다 MainTableViewController. 도움을 주시면 미리 감사드립니다.

Mo Abdul-Hameed

이를 달성하는 한 가지 방법은 DetailTableViewController다음과 같이 문자열 멤버 배열을 추가하는 것입니다.

var vehiclesArray: [String]?

이 배열은 내부 테이블보기의 데이터 소스로 재생되어야합니다 DetailTableViewController.

이제 내부 MainTableViewController:

먼저 자동차 브랜드와 모델을 포함하는 사전을 추가하십시오.

var vehiclesDictionary = ["Toyota" : ["Prius", "Camry", "Etios"],
                          "Nissan" : ["Altima", "Maxima", "Rogue"],
                          "Ford" : ["Fusion", "Focus", "Explorer"]]

그런 다음 다음 prepare과 같이 메서드를 재정의 합니다.

override func prepare(for segue: UIStoryboardSegue, sender: Any?) {
        if segue.identifier == "YourIdentifier" {
            if let indexPath = self.tableView.indexPathForSelectedRow {
                let selectedVehicle = vehicles[indexPath.row]

            if let nextScene = segue.destination as? DetailTableViewScene {
                nextScene.vehiclesArray = self.vehiclesDictionary[selectedVehicle]
            }
        }
    }
}

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

PHP에서 두 개의 연관 배열 결합

분류에서Dev

PHP에서 관련된 두 개의 연관 배열에서 요소와 값을 인쇄하는 방법

분류에서Dev

두 개의 int 배열 연결

분류에서Dev

두 배열의 값 연결

분류에서Dev

두 개의 쿼리를 하나로 결합하여 관련 열 선택

분류에서Dev

두 개의 문자열이있는 연관 배열

분류에서Dev

두 개의 다른 배열에서 JAVA 배열 연결

분류에서Dev

두 개의 연관 배열을 하나의 다차원 배열로 변환 PHP

분류에서Dev

두 개의 연관 배열 값 비교 및 대체

분류에서Dev

두 개의 다차원 PHP 연관 배열 추가

분류에서Dev

두 개의 연관 다차원 배열을 병합하는 PHP

분류에서Dev

PHP에서 두 개의 연관 배열 병합 문제

분류에서Dev

두 개의 연관 배열을 하나의 다차원 연관 배열로 결합하는 PHP 효율적인 방법

분류에서Dev

두 개의 TableViewController 닫기

분류에서Dev

파이썬에서 동시에 두 개의 관련 배열 정렬

분류에서Dev

두 개의 객체 배열 병합 및 연결-JS

분류에서Dev

두 개의 numpy 배열을 인덱스 방식으로 연결

분류에서Dev

C ++에서 두 개의 WCHAR_T 배열 연결

분류에서Dev

두 개의 크고 numpy 2D 배열 연결

분류에서Dev

두 개의 크고 numpy 2D 배열 연결

분류에서Dev

두 개의 연결된 2D 배열 위치 생성

분류에서Dev

numpy에서 두 개의 다차원 배열 연결

분류에서Dev

레일 : 두 개의 열을 연결

분류에서Dev

두 개의 관련 DataFrame 열을 두 개의 새 DataFrame으로 분할

분류에서Dev

관련 테이블의 열 값을 문자열로 연결

분류에서Dev

PHP : 연관 배열의 배열에서 특정 키와 관련된 반환 값

분류에서Dev

PHP에서 두 개의 연관 다차원 배열 값을 더합니다.

분류에서Dev

두 개의 has_many 연관을 통해 객체 배열 가져 오기

분류에서Dev

PHP에서 두 개의 연관 배열을 병합하는 방법

Related 관련 기사

  1. 1

    PHP에서 두 개의 연관 배열 결합

  2. 2

    PHP에서 관련된 두 개의 연관 배열에서 요소와 값을 인쇄하는 방법

  3. 3

    두 개의 int 배열 연결

  4. 4

    두 배열의 값 연결

  5. 5

    두 개의 쿼리를 하나로 결합하여 관련 열 선택

  6. 6

    두 개의 문자열이있는 연관 배열

  7. 7

    두 개의 다른 배열에서 JAVA 배열 연결

  8. 8

    두 개의 연관 배열을 하나의 다차원 배열로 변환 PHP

  9. 9

    두 개의 연관 배열 값 비교 및 대체

  10. 10

    두 개의 다차원 PHP 연관 배열 추가

  11. 11

    두 개의 연관 다차원 배열을 병합하는 PHP

  12. 12

    PHP에서 두 개의 연관 배열 병합 문제

  13. 13

    두 개의 연관 배열을 하나의 다차원 연관 배열로 결합하는 PHP 효율적인 방법

  14. 14

    두 개의 TableViewController 닫기

  15. 15

    파이썬에서 동시에 두 개의 관련 배열 정렬

  16. 16

    두 개의 객체 배열 병합 및 연결-JS

  17. 17

    두 개의 numpy 배열을 인덱스 방식으로 연결

  18. 18

    C ++에서 두 개의 WCHAR_T 배열 연결

  19. 19

    두 개의 크고 numpy 2D 배열 연결

  20. 20

    두 개의 크고 numpy 2D 배열 연결

  21. 21

    두 개의 연결된 2D 배열 위치 생성

  22. 22

    numpy에서 두 개의 다차원 배열 연결

  23. 23

    레일 : 두 개의 열을 연결

  24. 24

    두 개의 관련 DataFrame 열을 두 개의 새 DataFrame으로 분할

  25. 25

    관련 테이블의 열 값을 문자열로 연결

  26. 26

    PHP : 연관 배열의 배열에서 특정 키와 관련된 반환 값

  27. 27

    PHP에서 두 개의 연관 다차원 배열 값을 더합니다.

  28. 28

    두 개의 has_many 연관을 통해 객체 배열 가져 오기

  29. 29

    PHP에서 두 개의 연관 배열을 병합하는 방법

뜨겁다태그

보관