简单的ios应用程序示例(UITabbarController,UITableView)

时间:2011-06-26 22:39:59

标签: iphone ios uitableview uitabbarcontroller

我用三个标签栏(想到IB)制作应用程序并且它有效。 但是,在一个视图中,我需要表视图,当我点击行时,获取有关此行的详细信息。

有一些项目示例如何以编程方式执行此操作而不使用“界面”构建器?

2 个答案:

答案 0 :(得分:1)

以编程方式创建UITableView:

UITableView *myTable = [[UITableView alloc] initWithFrame:CGRectMake(0,0,320,420)];
myTable.dataSource = self;
myTable.delegate = self;

然后像使用InterfaceBuilder时那样实现UITableViewDelegateUITableViewDataSource方法。

选择行创建委托函数

– tableView:willSelectRowAtIndexPath:

并将新的UIView推送到nagivationController上。或者(如果您不使用navigationController),您还可以将新视图显示为modalViewController。

答案 1 :(得分:1)

查看Stanford iPhone编程课程的资料。它们有一些很棒的TableView部分,包括用于在代码中构建这些部分的示例。请参阅the course website