私は新鮮で新しいiOS
プログラマーです。Swift3
で最初にアプリを起動してみてください。これは、異なるZones Areaデータ共有関数と似ています。本当にありがとうございました!Swift 3異なるアレイを同じ秒に表示する方法コントローラのセルを表示する
私は2つのViewController
と各ビューの1つのセルを得ました。 私は例えばArray
を持つビュー内のセル B ViewController
とViewController
B細胞と
:
var USA = [String]()
USA = ["NY", "NJ", "CF", "LA", "WD"]
そして、私が見ることができますビューでとても
NY = ["zone one", "zone two", "zone three", "zone 4", "zone 5"]
NJ = ["eastZone", "southZone", "northZone", "westZone"]
CF = ["midtown", "downtown", "uptown", "county"]
LA = ["firstZone", "SndZone", "ThreeZone", "fourZone", "fiveZone"]
WD = ["eastPart", "westPart", "downPart", "upPart", "countyPart"]
場合にセル:
override func tableView(_ tableView: UITableView, numberOfRowsInSection section: Int) -> Int {
return USA.count
}
総持つ5行
、私はLA、Bビューを選択した後、私は
["firstZone", "SndZone", "ThreeZone", "fourZone", "fiveZone"] in B View cell, if I selected A View's row "LA"
を表示することができますどのように質問ですあなたは
override func tableView(_ tableView: UITableView, didSelectRowAt indexPath: IndexPath)
をしたい行を選択するには、このFUNCを使用5行を表示することができます:
["firstZone", "SndZone", "ThreeZone", "fourZone", "fiveZone"]
NYを選択すると、NYの私が必要としているものであるBビューのrrayデータ
2つの異なる行を選択したときに異なるセルのデータを表示したいViewController
はスマートな方法で可能ですか?または私はもっとViewController
またはクラスが必要ですか?助けてください!ありがとうございます〜
あなたはシングルスクリーンで表示したいのですか? –
"View Controller's citys"から別のデータ(ゾーン)を持つ "B view controller's cell"のシングル画面で表示したい –