我们如何在视图controller.let中创建几个uitableview,我们有两类比萨,如veg和non veg。我们如何在右边的uitableview中显示veg pizza,在右边的uitableview中显示非veg pizza。 。 如何使用界面生成器在swift中创建一对夫妇uitableview?
回答
我会在您的ViewController中创建2个UITableViews。
创建一个TableViewController并将Delegate和Datasource设置为它们。
然后创建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
}
}
取一个UIViewController(不是UITableViewController)并将两个UITableView拖到它上面。根据您的需要调整它们的大小并相应地设置约束
之后,您必须为处理所需的TableViewDatasource协议的UIViewController创建自定义类。将UITableViews的Datasource
和Delegate
属性设置为该类。
我已经采取两个UITableView的。我很困惑numberOfRowsInSection,cellForRowAtIndexPath方法,因为在这种情况下,我们有两个UITableView。我该怎么办 ? – Viju 2014-09-30 11:27:55
tableView作为这些函数中的参数传递。您可以给StoryBoard中的UITableViews标识符或通过不同的标签区分它们。因此,您可以通过这些方法来识别tableView。 – zisoft 2014-09-30 11:36:30
@VijayRawat为两个表格视图创建出口。并使用插座,你可以拆分表视图。 – Ramesh 2014-09-30 11:41:23
- 1. 如何在界面生成器中创建一个IBOutlet
- 2. 如何在界面生成器中创建UITableView中的隐藏单元格
- 3. 如何在界面生成器中创建“引用绑定”?
- 4. 如何在界面生成器中创建命名的颜色?
- 5. 如何在界面生成器中创建UILayoutGuide?
- 6. iPhone创建uibarbutton无界面生成器
- 7. UITable视图界面生成器创建
- 8. iPhone SDK:我如何在界面生成器中创建一个圆形滑块?
- 9. 如何为iPhone创建自定义界面生成器插件?
- 10. 什么时候创建界面生成器IBOutlet对象
- 11. UITableView背景显示在界面生成器,但在模拟器
- 12. 在界面生成器中创建按钮矩阵的麻烦
- 13. 在界面生成器中创建大滚动视图
- 14. 在界面生成器中创建的标记控制
- 15. 在界面生成器中创建导航视图
- 16. iPhone - 我如何创建一个表格界面生成器中的行?
- 17. 在界面生成器中创建和使用框架中的定制视图
- 18. 在界面生成器中调整UITableView的大小
- 19. 如何更改UIBarButtonItem使用界面生成器创建的背景图像
- 20. 如何从界面生成器中设置的UITableView中获取UITableViewCell引用
- 21. 如何使用swift 3.0自定义用户界面创建tabbar
- 22. 如何使用界面生成器将预定义的UITableView填充到视图
- 23. 我如何添加一个视图使用界面生成器
- 24. 界面生成器
- 25. 如何在界面生成器中创建溢出xib的许多元素
- 26. 如何在界面生成器中创建小型圆形删除按钮?
- 27. 用于创建界面生成器的资源
- 28. 如何在界面构建器中使用对象类型?
- 29. 如何使用python和xcode 4.2中的界面生成器?
- 30. 在界面生成器中将UItextFields一个在另一个下面对齐
谢谢derdida ..我会试试这个...我希望它会工作.. – Viju 2014-09-30 11:46:52