我想在选择事件日期时模仿苹果日历中的行为。你有一个TableView与单元格和日期选择器。如果选择了第一个单元格,则选择器的日期是开始日期,结束日期是相反的。我如何知道是否选择了UITableViewCell?
所以,我的问题是:我怎么知道,在处理DatePicker中的日期更改时,此时在tableview中选择了哪个单元格?
在此先感谢您的帮助。
我想在选择事件日期时模仿苹果日历中的行为。你有一个TableView与单元格和日期选择器。如果选择了第一个单元格,则选择器的日期是开始日期,结束日期是相反的。我如何知道是否选择了UITableViewCell?
所以,我的问题是:我怎么知道,在处理DatePicker中的日期更改时,此时在tableview中选择了哪个单元格?
在此先感谢您的帮助。
if (0 == [[yourTable indexPathForSelectedRow] compare:[yourTable indexPathForCell:yourCell]]) {
// yourCell is selected
}
或者你可以通过查看indexPathForSelectedRow来判断。
我认为你需要实现
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath {
,并检查indexPath.row