0

请我需要一些关于 iPhone 编程设计方法的建议。我想显示一个表格视图(包含三个永远不会改变的单元格)和一个UIDatePicker。我不使用界面生成器。

我创建了一个UIViewController子类并尝试将所有内容放在它的viewDidLoad方法中:

UITableView *myView = [[UITableView alloc] initWithFrame:CGRectMake(0, 0, 320, 250) style:UITableViewStyleGrouped];
[self.view addSubview:myView];

datePicker = [[UIDatePicker alloc] initWithFrame:CGRectMake(0, 250, 320, 216)];`

和其他初始化参数...

[self.view addSubview:datePicker];

我错过了一些东西,我不明白如何将UITableViewCell对象添加到myView

我都错了?

4

2 回答 2

1

在 UITableViewDataSource 协议的 tableView:cellForRowAtIndexPath 方法中添加它。请参阅此处的示例:http: //iosdevelopertips.com/user-interface/creating-unique-looking-tables-with-custom-cells.html

于 2010-06-19T00:26:21.240 回答
0

是的,正如 jeremie 所说,您需要添加一些 UITableViewDelegate 和 UITableViewDataSource 方法才能使 UITableView 功能齐全。

于 2010-06-19T04:09:18.030 回答