2011-12-01 40 views
0

我有一個TableView有很多的單元格內容;如果用戶點擊單元格,則會以灰色突出顯示該單元格,並且所選單元格上會彈出一個彈出窗口:彈出窗口是帶有一些控件的子視圖。如果點擊彈出關閉按鈕,我想刪除所選單元格的高亮顯示。怎麼可能做到? 在此先感謝。如何使UITableView中的高亮單元格去加亮?

回答

4

這將這樣的伎倆:

[self.tableView deselectRowAtIndexPath:[self.tableView indexPathForSelectedRow] animated:YES];

+0

我知道這個代碼,它僅適用於tableview中diselectrowatindexpath方法,我把這個代碼在我_closebutton點擊,它顯示indexpath undeclared.so我怎麼能把這個代碼放在我的關閉按鈕中click.i想要取消選擇只在用戶點擊彈出窗口的關閉按鈕時纔會發生,正如我在我的問題中提到的那樣。謝謝 – ICoder

+1

你是絕對正確的。感謝您的好建議 – ICoder

+0

它的工作原理對我來說,謝謝你,先生。 – ICoder