包含详细信息的静态 table 单元格

Static table cells with detail

我正在尝试在 Swift 中制作一个 iOS“information”或“guide”应用程序。我想利用 Master Detail 模板,这样当用户单击一个单元格时,它会将他们带到带有基本文本标签或 PDF 文件的相关 ViewController

据我所知,动态单元格可以在应用程序运行时动态更改,但是我想从故事板(或以编程方式)及其相关的 content/PDF 文件中设置静态单元格,以便用户可以查看每个.我不想要任何“new cell”或“editing”功能。

我怎样才能完成这项工作?到目前为止,我会 post 我的代码,但它几乎与 Master Detail 模板相同,所以我看不到任何用处。我知道这是一个相当模糊的问题,但我需要帮助,但不知道从哪里开始。

任何帮助将不胜感激!

  • 在 Interface Builder 中,将 table 视图的 Content 设置为 Static Cells
  • 将所需数量的 table 视图单元格拖到 table 视图中。
  • 在控制器中为标签和其他 UI 元素创建 IBOutlets。
  • 在 Interface Builder 中连接插座。
  • 而不是使用 datasource 方法通过出口将值直接分配给 UI 元素。

静态 table 单元完全可以通过故事板创建。在情节提要中,一旦你添加了一个 tableviewcpntroller,你就可以将原型调用添加到 it.You 可以将尽可能多的原型单元格添加到你的 table(不一定每个都应该有共同的布局)。添加所有单元格后,如果您需要从 code.You 中识别这些单元格,则可以为单元格分配单独的标签,可以从每个单元格添加 segue 以移动到不同的页面。 如果需要更多信息,请告诉我。