带有详细信息的静态表格单元格

时间:2018-09-25 12:12:36

标签: ios swift xcode master-detail

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

据我了解,可以在应用程序运行时动态更改动态单元格,但是我想从情节提要(或以编程方式)及其相关内容/ PDF文件中设置静态单元格,以便用户可以查看每个单元格。我不需要任何“ new cell”或“ editing”功能。

我该如何进行这项工作?到目前为止,我将发布代码,但它与Master Detail模板几乎相同,因此我看不到任何用处。我知道这是一个模糊的问题,但是我需要帮助,也不知道从哪里开始。

任何帮助将不胜感激!

2 个答案:

答案 0 :(得分:0)

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

答案 1 :(得分:0)

完全可以通过情节提要创建静态表格单元。在情节提要中,一旦添加了tableviewcpntroller,便可以向其中添加原型调用。您可以向表中添加尽可能多的原型单元(不一定每个单元都有相同的布局)。添加所有单元格后,如果需要从代码中识别这些单元格,则可以为这些单元格分配单独的标签。您可以将每个单元格的segue添加到不同的页面。 让我知道是否还需要其他东西。