Ios UITable视图界面生成器创建

Ios UITable视图界面生成器创建,ios,xcode,Ios,Xcode,我正在使用故事板构建一个应用程序。我在视图控制器中添加了一个表视图,选择了静态单元格,并自定义插入了一个标题和一些图片。我还使用模式segue将每一行链接到视图控制器。但是我希望能够添加、删除和重新排列行。所以我添加了代码。唯一的问题是我无法将表视图连接到代码。如果连接数据源并运行项目,我只会看到一个空的表视图。那么,有没有一种方法可以使用interface builder和一些代码来创建表视图?否则,如果代码太多,一切都会变得一团糟。将委托和数据源连接到脚本中的视图控制器图标。然后在视图控制器

我正在使用故事板构建一个应用程序。我在视图控制器中添加了一个表视图,选择了静态单元格,并自定义插入了一个标题和一些图片。我还使用模式segue将每一行链接到视图控制器。但是我希望能够添加、删除和重新排列行。所以我添加了代码。唯一的问题是我无法将表视图连接到代码。如果连接数据源并运行项目,我只会看到一个空的表视图。那么,有没有一种方法可以使用interface builder和一些代码来创建表视图?否则,如果代码太多,一切都会变得一团糟。

委托
数据源
连接到脚本中的
视图控制器
图标。然后在视图控制器代码中添加
UITableviewdelegate
UITableviewdatasource
。当您连接并执行此操作时,tableview将在代码中搜索其委托和数据源方法,您将获得预期的输出。

如果要添加、删除和重新排序行,则不能使用静态布局,因为这些操作使表视图不是静态的


您必须使用数据源方法和动态原型来实现它。这不会太难。您仍然可以在故事板中构建每种类型的单元,您可以拥有具有不同重用标识符的多个原型

我不能,因为如果视图位于表视图控制器中,我只能选择静态单元格属性,并且我无法将表视图控制器连接到projectviewcontrller。如果我使用普通视图,我不能使用静态单元格,但即使我在interface builder上修改单元格(添加图片,调整大小),当我运行应用程序时,它会显示一个普通列表(我设置的NSArray),而不是带有代码函数的interface builder版本。另一件事是,它还删除了链接到每行的自定义分段。对于第一条注释,您可能没有正确地重用单元格。请在问题中包含您的cellForRowAtIndexPath代码。对于第二种情况,如果需要自定义segue,可以直接从视图控制器进行设置,并在didSelectRow中调用它。