Swift 2 - 带有自定义UITableView单元格的UIViewController

时间:2015-11-21 20:48:47

标签: ios swift uitableview uiviewcontroller custom-cell

我是一名Android和.NET开发者,并发布了一些Android游戏。

然而,我已经决定尝试使用Swift 2,并且已经完成了大部分重制游戏,但是在UIViewController而不是TableViewController中创建了一个tableview的最佳方法。

这样做的原因是我需要将一个表嵌入到视图中以仅用尽一半的屏幕。我想我需要使用Prototype单元格,但是真的不确定如何以编程方式添加所有这些,我研究的所有内容都指向在TableViewController中执行此操作。

非常感谢任何基本的代码片段或有用的教程。

1 个答案:

答案 0 :(得分:0)

以下是让它工作,让我们从故事板开始:

1 - 拖动ViewController并将TableViewTableViewCell放入其中,并且不要忘记为您的手机设置标识符。

2 - 选择TableView,然后从连接检查器中连接dataSource并委托给ViewController

现在让我们进入您想要管理ViewController的课程TableView

1-在类声明UIViewController,UITableViewDataSource,UITableViewDelegate之后实现两个tableview数据源并委托协议。

2-实现dataSource所需的方法,cellForRowAtIndexPathnumberOfRowsInSectionnumberOfSectionsInTableView

我在ViewController中创建了一个包含tableview和自定义单元格的示例: https://yadi.sk/d/blxmBk0Fkdh33

祝你好运!