0

第一次提问者,长期潜伏者。

我正在尝试创建一个 iPhone 视图,它在屏幕的下半部分有一个日期/时间选择器,在屏幕的上半部分有一个分组的单节四行表格视图(几乎与一个 Apple显示在他们的视图控制器编程指南的图 2-4 中(但从不继续解释)。

从概念上讲,我想我理解我需要的是一个带有一对子视图的主视图——一个用于选择器,一个用于表视图。我很确定一旦我在屏幕上显示选择器功能,我就可以制作它,而且我很确定我也可以制作表格视图功能。我一生无法弄清楚的是如何以编程方式将两个视图同时显示在屏幕上。我可以在 Interface Builder 中完美地布置它,但是当我切换到 Xcode 时,一切都变糟了……视图与选择器一起出现,但没有表格视图。

提前感谢您提供的任何帮助。

4

1 回答 1

0

视图与选择器一起出现,但没有表格视图。

如果 table view 没有分配数据源,那么它就没有地方可以填充自己,因此它可能会给你“不存在”的外观。

您是否为此视图创建了视图控制器?它是 的子类UITableViewController,还是至少实现UITableViewDelegate/UITableViewDataSource协议?它是否设置为File's Owner.xib 中的 ?它是否被分配(使用连接)作为您的表格视图delegatedataSource

在您的 .xib 中,是否是顶层的UITableView和子视图,它连接到您的视图控制器的属性(即用于)?UIPickerViewUIViewviewFile's Owner

界面视图
+
|
+---UITableView
|
+---UIPickerView
于 2010-03-27T07:07:37.603 回答