有关的UITableView部分中的一个我已经把一个视图与的UIDatePicker到它的页脚(使用的tableview:viewForFooterInSection :)。问题是,接收的UIDatePicker仅单点触摸事件(攻),不接收滚动事件,所以我无法设置适当的时间内它。代替滚动的UIDatePicker的几小时或几分钟纺纱,UITableView的滚动。

如何才能的UIDatePicker用户“拖动”事件作出回应,并使其旋转滚动的UITableView的呢?

有帮助吗?

解决方案

的iOS 2具有与内部scrollviews scrollviews问题。同样的事情正常工作在iOS 3 +

其他提示

您可以继承UITableViewCell然后添加UIDatePicker视图上子类的一个UITableViewCell子视图。然后你会得到你的要求是这样的。

如实施例。

UIDatePicker *datePicker = [[UIDatePicker alloc] initWithFrame:self.frame];  
[self addSubview:datePicker];  
[datePicker release];

下面self指UITableViewCell子类对象。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top