我想在選擇事件日期時模仿蘋果日曆中的行爲。你有一個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