如何在视图controller.let中创建几个uitableview,我们有两类比萨饼,比如蔬菜和非蔬菜。如何在左视野显示蔬菜比萨,在右边显示非蔬菜比萨饼。。

发布于 2014-09-30 11:38:11
我会将2 UITableViews创建到您的ViewController中。
创建一个TableViewController,并将代理和数据资源设置为它们。
然后为每个表创建2个标记,然后在每个tableView方法中使用标记标识符。
例如:
override func tableView(tableView: UITableView, numberOfRowsInSection section: Int) -> Int {
if(tableView.tag == 0) {
// return count of normal pizza
} else {
// return count of veg pizza
}
}发布于 2014-09-30 11:21:19
取一个UIViewController (不是UITableViewController)并将两个UITableViews拖到上面。根据您的需要调整它们的大小,并相应地设置约束。
之后,您必须为处理所需的UIViewController协议的TableViewDatasource创建一个自定义类。将Datasource和Delegate属性UITableViews设置为该类。
https://stackoverflow.com/questions/26119391
复制相似问题