修改静态UITableView单元格中的文本?

jtb*_*des 7 cocoa-touch uitableview ios uistoryboard

我正在使用在storyboard文件中创建的"静态单元格"表视图.但是,我想在更改设置时更新其中一个单元格上的文本.

我正在推动一个更新设置的视图控制器.我正在尝试使用回调来更改单元格弹出堆栈时的文本,但到那时单元格显然已被回收或重用,因此旧对象不在屏幕上,不再在表格视图中使用.

有没有办法可以更新这个文本,并使其永久化(这样当单元格在屏幕上滚动并返回时,新值仍会出现)?

Mar*_*rco 21

假设您的表视图层次结构符合以下行:

Table View (static cells)
 - Table View Section
  - Table View Cell
    - UILabel (with the text property you want to modify)
Run Code Online (Sandbox Code Playgroud)
  1. UILabel在代码中声明一个IBOutlet ,并将其连接到UILabel上面的表视图层次结构中的故事板中.
  2. 在你的回调方法中,根据需要设置你UILabel的文本属性.