私はiPhoneのメモアプリケーションのようにtableView
を使用しています。 メモ(cells
)を追加/削除できます。tableView内の特定のviewControllerを開く
メモを削除すると少し問題に直面しています。ここで
は私のコードです:
func tableView(_ tableView: UITableView, didSelectRowAt indexPath: IndexPath) { tableView.deselectRow(at: indexPath, animated: true)
switch (indexPath as NSIndexPath).row {
case 0:
let Liste1 = self.storyboard!.instantiateViewController(withIdentifier: "liste1") as UIViewController
self.present(Liste1, animated: false, completion: nil)
case 1:
let Liste2 = self.storyboard!.instantiateViewController(withIdentifier: "liste2") as UIViewController
self.present(Liste2, animated: false, completion: nil)
case 2:
let Liste3 = self.storyboard!.instantiateViewController(withIdentifier: "liste3") as UIViewController
self.present(Liste3, animated: false, completion: nil)
default:
break
}
あなたが見ることができるように、各indexPath.row
がカウントViewController
を開くことができます。 3枚のメモがあり、2枚目を削除すると、3枚目は2番目のviewController
が開きます。あなたが理解していない場合私に教えてください。 私は問題を知っている、私はいくつかの解決策が特定のviewController
を開く場合はわからない。事前に
Iは、細胞が、ないindexPathによってviewController
にリンクされたい。..
ありがとう!
本当にありがとうございます!それは私が思う単純な見解の質問だった.. – Matt
あなたはようこそ... :) – dRAGONAIR