ios - Swift 2.2 - 记事本应用程序,将单独的 textView 关联到单元格而不添加 ViewController

标签 ios swift uitableview segue

我正在尝试制作一个笔记应用程序,其中 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/

相关文章:

ios - UIViewController 已经设置好,但我想使用 SlackTextViewController

ios - 当我的摄像头打开时检测人脸

即使在单独的线程上,Swift 也无法与页面交互

swift - 如何访问 UITextView 中的各行

ios - 带有以编程方式添加的图像的 UITableViewAutomaticDimension

iphone - 合并 UITableViewCells

ios - UITableView.automaticDimension 不工作 tableView detailTextLabel

ios - 同时推送ViewController

ios - 如何在Xcode8中模拟应用程序终止?

swift - 我应该将扩展名保留在它们自己的 "Extensions"文件中吗?