我是一名Android和.NET开发者,并发布了一些Android游戏。
然而,我已经决定尝试使用Swift 2,并且已经完成了大部分重制游戏,但是在UIViewController而不是TableViewController中创建了一个tableview的最佳方法。这样做的原因是我需要将一个表嵌入到视图中以仅用尽一半的屏幕。我想我需要使用Prototype单元格,但是真的不确定如何以编程方式添加所有这些,我研究的所有内容都指向在TableViewController中执行此操作。
非常感谢任何基本的代码片段或有用的教程。
答案 0 :(得分:0)
以下是让它工作,让我们从故事板开始:
1 - 拖动ViewController
并将TableView
和TableViewCell
放入其中,并且不要忘记为您的手机设置标识符。
2 - 选择TableView
,然后从连接检查器中连接dataSource并委托给ViewController
。
现在让我们进入您想要管理ViewController
的课程TableView
:
1-在类声明UIViewController,UITableViewDataSource,UITableViewDelegate
之后实现两个tableview数据源并委托协议。
2-实现dataSource所需的方法,cellForRowAtIndexPath
和numberOfRowsInSection
,numberOfSectionsInTableView
。
我在ViewController
中创建了一个包含tableview和自定义单元格的示例:
https://yadi.sk/d/blxmBk0Fkdh33