2010-03-22 23 views
1

我开始将我的iPhone应用程序作为一款基于导航的应用程序开发,它直到现在都为我服务。在我的TableViewController的笔尖中,我看到了TableView(以及其加州城市的示例值),但是我可以放下任何其他UI元素(例如UILabel)。Tableview在界面生成器中占据主导地位

我可以添加一个UIWindow这给了我一个单独的窗口中添加的东西到,但是当我开始我的应用我看到的是表视图。

我错过了什么?你如何将这些元素网格化在一起?

回答

0

UITableView由单元格(UITableViewCell对象)组成。

苹果自己documentation应该助阵。另外,当你开始自定义和使用单元格时,section会有所帮助。

+0

我同意cirrostratus,在某些情况下,你可以比UITableViewController更有效地使用UIViewController + UITableView。看到这个好职位:http://cocoawithlove.com/2009/03/recreating-uitableviewcontroller-to.html 如果用例是相当直接的我用的UITableViewController坚持。如果你正在使用核心数据,也要注意非常有用的NSFetchedResultsController。 – petert 2010-05-21 08:47:21

1

你想使用UIViewController来代替,并把一个UITableView。这样你可以自行决定移动。但你必须手动实现UITableViewDelegate和UITableViewDataSource。