2010-05-19 58 views
1

我想在選擇事件日期時模仿蘋果日曆中的行爲。你有一個TableView與單元格和日期選擇器。如果選擇了第一個單元格,則選擇器的日期是開始日期,結束日期是相反的。我如何知道是否選擇了UITableViewCell?

所以,我的問題是:我怎麼知道,在處理DatePicker中的日期更改時,此時在tableview中選擇了哪個單元格?

在此先感謝您的幫助。

回答

2
if (0 == [[yourTable indexPathForSelectedRow] compare:[yourTable indexPathForCell:yourCell]]) { 
    // yourCell is selected 
} 

或者你可以通過查看indexPathForSelectedRow來判斷。

0

我認爲你需要實現

- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath { 

,並檢查indexPath.row

相關問題