我正在尝试制作一个笔记应用程序,其中 tableView 中的不同单元格会导致不同的笔记。他们命名并添加注释,当单击单元格时,我会转到 TextView ,但是当我单击新创建的单元格时,它会导致相同的注释。我想知道当单击不同的单元格时为注释设置不同的 TextView 的最佳方法。我不想为每个笔记使用不同的 ViewController,因为它们可以添加无限数量的笔记。请告诉我您是否需要代码,因为我不确定您需要哪个或哪些代码文件。预先感谢您。
最佳答案
您应该有一个 ListViewController
和一个 NoteViewController
。在ListViewController
中的prepareForSegue
上,您需要传递信息。像这样的东西:
let noteVC = segue.destinationViewController as! NoteViewController
noteVC.noteText = selectedText //pass the data for that note
在 NoteViewController
中,创建一个类变量,例如 var noteText : String?
关于ios - Swift 2.2 - 记事本应用程序,将单独的 textView 关联到单元格而不添加 ViewController,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38327725/