0
是否有可能在UIView
上加载UITableViewController
?在动画UIView上加载TableViewController
我跟着this tutorial在动画UIView
,但我想它加载UITableViewController
。为什么我需要安装一个UITableViewController
的原因是我有两组按钮,它们将使用UIView
,但会显示不同类型的具有不同类型图标的表格。我试图回收UIViewController
,我点击按钮后使用弹出式菜单进行工作,但我觉得滑动UIView
会带来更好的用户体验。
无论如何,我基本上试图加载一个UITableViewController
到UIView
。不知道如果这是正确的方式,如果不是,加载UITableView
代替它会更好吗?我只是觉得它会在一个文件上有更多的代码,如果有两种不同类型的数据或行需要加载,那么在维护时会特别困惑。
想法?
的确如此。我担心的是,假设我有两个按钮在tableview中显示不同的数据。第一个按钮需要CustomTableCell上的2个图标,我们将调用FightTableCell。而另一个不会有,但需要一个FighterTableCell复选框。我如何在两者之间切换,我使用了故事板btw,我相信你可以在IB上做到这一点,不确定故事板? – gdubs 2013-04-30 19:54:18
@Gdubs当按下切换按钮时,为表格视图设置不同的数据源。例如,你可能从数组中填充你的表视图。当你按下切换按钮时,你可以改变数组中的数据并调用'[self.tableView reloadData];' – Undo 2013-04-30 21:28:17
我知道你在说什么,但我的意思是,你知道如何拖放对象例如。标签,imageview等等添加到“原型单元格”,然后拖动这些以连接到您的自定义uitablecell类上的对象?他们基本上有不同的对象。 – gdubs 2013-05-01 01:41:59