【发布时间】:2011-02-17 04:58:43
【问题描述】:
我有一个UITableViewController,它是另一个UITableViewController 的详细视图。
此表上有一个标有“日期”的单元格。使用 Apple 的“DateCell”示例 (http://developer.apple.com/library/ios/#samplecode/DateCell/Introduction/Intro.html),我尝试在您触摸单元格时添加 UIDatePicker。
我已经完全按照示例的方式连接了所有内容。我唯一改变的是我在这个didSelectRowAtIndexPath 代码中设置了围栏:
if(indexPath.section == 1 && indexPath.row == 0)
{
//Date picker stuff
}
这是为了确保它只在按下右侧单元格时运行。
对于我的生活,我无法让它工作。单击它只会将其变为蓝色(选中)。反复单击它没有任何作用。
如果我滚动到 UITableView 的底部,单击它会激活一个白色矩形。反复点击最终会覆盖整个表格视图。
这对我来说没有多大意义。请问..我该怎么做?
如果您需要更多代码,我可以提供,但它实际上与 DateCell 代码相同。我大部分都是复制/粘贴的。
提前致谢,
悬崖
【问题讨论】:
-
没有人会下载 dateCell 示例只是为了回答您的问题,甚至我也不会。所以用真实代码替换
//Date picker stuff。
标签: iphone objective-c cocoa-touch uitableview uidatepicker