我正在使用故事板构建应用程序。我已经为我的视图控制器添加了一个表视图,选择了静态单元格,自定义,插入标题和一些图片。我还使用模态segue将每一行链接到视图控制器。但我希望能够添加,删除和重新排序行。所以我添加了代码。唯一的问题是我无法将表格视图连接到代码。如果我连接数据源,并运行项目,我只看到一个空表视图。那么,有没有办法使用界面构建器创建表视图,只有几个代码?否则如果有很多代码,一切都搞砸了。
答案 0 :(得分:0)
在Storyboard中将delegate
和datasource
连接到ViewController
图标。然后在视图控制器代码中添加UITableviewdelegate
和UITableviewdatasource
。当您连接并执行此操作时,tableview将在您的代码中搜索其委托和数据源方法,您将获得您期望的输出。
答案 1 :(得分:0)
如果要添加,删除和重新排序行,则不能使用静态布局,因为这些操作使表视图不是静态的!
您必须使用数据源方法和动态原型来实现它。这不会太难。您仍然可以在故事板中构建每种类型的单元格,您可以拥有多个具有不同重用标识符的原型。